Setting up the WhatsApp Business Cloud API on Meta Developers page

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 account before reusing the same contact number for integration. Please remove the WhatsApp account associated with this number by navigating to WhatsApp > Settings > Delete Account on your mobile device..

  • Business details including the business's legal name, website, and address (must match your GST/business registration).

Create a Meta Developer account  

  1. Go to the Meta for Developers portal.

  2. Log in with your Facebook credentials.

  1. Click Get Started or My Apps and complete the developer registration.

 

4. Go to Settings → Security and Login in Facebook and enable Two-Factor Authentication (2FA). This step is mandatory, as Meta may restrict or block API access if 2FA is not enabled.

 

    1. Under Two-factor authentication, locate the "Use two-factor authentication" option and click Edit.

    2. Under Select a security method, set up your preferred two-factor authentication method.

 

 

Create a Meta Business app  

  1. From the Developer Dashboard, click Create App.

 

2. Enter your App name (e.g., GoFrugal_Connect) and select your Meta Business Portfolio (Business Manager). If you don't have one, Meta will prompt you to create it here. Click Create app.

 

3. Under App customization and requirements, choose Customize the Connect with customers through WhatsApp use case.

4. Select Connect with customers through WhatsApp and click Next.

5. Select the business portfolio you want to integrate with WhatsApp and click Next.

 

6. Click on Create app.

 

 

 

FAQ

Can we use an existing WhatsApp number for API integration?  

No. The number must not be linked to any existing WhatsApp or WhatsApp Business App. If it is, you must delete that account first.

Is it mandatory to have a business website?  

Yes. An active website with business details, a privacy policy, and terms and conditions is required for verification.

Why is two-factor authentication (2FA) required?  

Meta mandates 2FA for security purposes. Without enabling it, you won’t be able to access or use the API.

Can we create multiple apps under one business account?  

Yes. You can create multiple apps, but each integration should be properly configured.

 

 

    • Related Articles

    • Meta Developer Account and Setup Page

      To start using the WhatsApp Business Management API, you must first register as a Meta Developer. Follow the steps provided below to get set up. How to set up a Developers account Go to the Facebook Developers Login page. Click Sign Up if you don’t ...
    • 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, ...
    • 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 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, ...