WhatsApp Integration Prerequisites

WhatsApp Integration Prerequisites


To integrate WhatsApp Business API with Meta successfully, the following requirements and steps must be adhered to.

  1. Website Requirements
  2. Phone number for messaging
  3. Facebook login and access
  4. Business account verification
  5. Accepted document list for verification
  6. Payment method
  7. Business name display
  8. Green tick verification
  9. Alert account
  10. Tools and application


Website requirements

  • Functional website: A properly working and HTTPS-secured website is mandatory for integration.




  • Matching website name: Ensure your website URL matches your business page name. For example, if your page name is "Softsense," your website URL should be something like https://softsense.in. (.in, .com, .edu, .us) for verification from Meta.


  • Privacy policy page: The website must include a Privacy Policy page to comply with data privacy regulations.


  • Terms of service page: A Terms of Service page should be added to outline user and business rights.



  • Business copyright: Ensure your website explicitly mentions the copyright information of the business.



Phone number for messaging

  • New or existing number:
  • Use a number that is not registered with WhatsApp.
  • Ensure the number selected aligns with your business branding for communication purposes.

Please do not use a number that has been previously linked with WhatsApp, even if it has been deleted. It is strongly recommended to use an unused mobile number exclusively for this purpose to avoid any configuration or messaging issues during the setup process. In some cases, deleted WhatsApp numbers may not work properly for integration.

Facebook login & access

  • Business Facebook account:
  • A Business Manager account must be created for the business.
  • Facebook page access is required for linking to the Business Manager account.
  • Verification: Ensure the account is linked to the correct Facebook page associated with your business.


Business account verification

  • Verification documents: Two valid documents are required.
  • Document 1: To verify the legal business name (for example, a business license, certificate of incorporation, GST registration certificate, PAN card, Udyog Aadhaar, UDYAM registration certificate).
  • Document 2: To verify the business address and phone number (for example, a utility bill, tax certificate, or business registration document).
  • Address consistency: Ensure the address on both documents matches or update the second document's address in the Facebook Business Manager.
  • Official business email: Use an email address created with your domain name for receiving OTPs and submitting verification requests.


Accepted document types for verification

  • For business name verification:
  • Business bank statement
  • Business license or certification of incorporation
  • Goods and Services Tax registration certificate (GST)
  • PAN card or UDYAM registration certificate (MSME)
  • For business address and number verification:
  • Utility bill with the business name
  • Tax certificate (issued by relevant authorities)
  • Certificate of incorporation or business registration


Payment method setup

  • Payment method requirements:
  • Add a credit or debit card for billing purposes.
  • It's recommended to add two cards (primary and secondary) to avoid disruptions due to failed payments.
  • GST details:
  • Provide GST details as per the official GST certificate (legal business name, address, and GST number).




Business name display

  • Display name setup:
  • The display name for your WhatsApp API account will eventually appear automatically after consistent usage. Initially, messages will be sent with the number only.
  • The time for the display name activation depends on Meta’s process.


Green tick verification

  • Eligibility:
  • Green tick requests can be raised once the WhatsApp Business API number is live and exceeds a 10,000 SMS limit.
  • Supporting documents:
  • Provide 5 news articles or press coverage links to support your request. Note: Paid news articles or social media links are not accepted.
  • Consistency: Ensure all details across your website, Facebook account, Business Manager, and GST certificate match perfectly.


Alert account

  • You should have an Alert account with a registered email address.


Tools and Application

  • To enable sending messages in PDF via WhatsApp, ensure the Visual Basic Power Pack is installed on your system.
  • Visual Basic Power Packs
  • Please ensure Microsoft .NET Framework 3.5 is active. You can enable this via the "Turn Windows features on or off" option in the control panel of your computer.


By following the above steps and ensuring all documents and systems are in place, your business can seamlessly integrate the Meta WhatsApp Business API for enhanced communication with your customers.

    • Related Articles

    • WhatsApp Integration FAQ's

      1. Is it possible to get PDFs for receipts, purchase orders, and reorder notifications. Answer: We will not be able to get PDF's for Receipts, POs, and Reorder but we can get only for the sales bill. 2. How can we manage reminders for the next ...
    • WhatsApp Integration Introduction

      Purpose The WhatsApp Meta integration with Gofrugal enables businesses to send real-time transactional and promotional messages directly to customers. This integration ensures secure, official communication through Meta’s verified business API, ...
    • Setting up the WhatsApp Business Cloud API on Meta Developers page

      Prerequisites A Business Facebook account to manage the business assets. A business phone number that is NOT currently linked to a standard WhatsApp or WhatsApp Business App. (If the account is already linked, you will need to delete the existing ...
    • WhatsApp Pricing

      WhatsApp Business Cloud Integration: Pricing & Billing Overview Category Item Description Pricing (Excl. GST) Billing Cycle Subscription POS API Integration Required to enable API connectivity within your POS system. ₹5,000 Annual subscription Bonus ...
    • WhatsApp Webhook Configuration

      The webhook configuration between WhatsApp and Meta is used to receive real-time updates from Meta (Facebook) when specific events occur. This is especially useful for developers building apps that need to listen and respond automatically to events, ...