Meta WhatsApp API Verification Guide

In today’s Era, communication is evolving at an unprecedented pace, and businesses are constantly seeking innovative ways to reach their audience effectively. AMPALA Official Broadcasting (Bulk Whatsapp Messaging Service ), a game-changer in the world of bulk WhatsApp messaging. This powerful tool, coupled with the WhatsApp API, is revolutionizing the way businesses interact with their customers and clients.

How to Register in META For Official WhatsApp API

Open https://business.facebook.com/settings

  1. Navigate to Business info
    1. Edit business details with correct information and save
    2. Start business verification
    3. Submit business legal documents
    4. Domain / Email based contact information is preferable
    5. Submit for review

2. Create app

  1. Open https://developers.facebook.com
  2. Click on My Apps
  3. Click on Create App
    1. Select app usescase as Other
    2. Select app type as Business
    3. Enter app name, contact email and verified business account
    4. Click on Create app
    5. Scroll down and find Integrate with WhatsApp option , click on setup
    6. Click on start using the API

3. Connect number

  1. Navigate to API Setup and click on Add a phone number
  2. Follow the dialog and add required information

4. Payment method

  1. Navigate to API Setup and click on Add payment method
  2. Select whatsapp account and click on settings tab
  3. Click on Payment settings
  4. Go to payment methods option and add payment method

5. Configure webhook

  1. Open https://developers.facebook.com
  2. Click on My Apps
  3. Select the app you have created
  4. Click on WhatsApp -> Quicktart
  5. Click on webhooks
  6. Click in edit button to enter webook url
  7. Enter callback url – https://login.ampala.in/api/webhook.php?LicenseNumber=59299645013
  8. Enter verify token – whatsapphook
  9. Click on verify and save
  10. Click on Manage button to manage webhook fields
  11. Subscribe all the fields and click Done

6. Generate permanent token

  1. Open https://developers.facebook.com
  2. Click on My Apps
  3. In the App that you have created click on the business name
  4. Click on system users
  5. Click on add user
  6. Enter user name and role as Admin
  7. Click on add assets
  8. Click on apps
  9. Select the app and give full control to manage app
  10. Click on save changes
  11. Click on generate new token
  12. Select the app
  13. Select Never as token expiration
  14. Click on checkboxes for whatsapp_business_messaging and whatsapp_business_management
  15. Click on generate token
  16. Click on generated token and copy token from textbox and save it.

7. Setup API in application

  1. Login to application and select the app
  2. Open api setup
  3. Enter whatsapp number that you have configured
  4. Enter whatsapp number id
    1. Open https://developers.facebook.com
    2. My Apps
    3. Select the app you have created
    4. WhatsApp -> API Setup
    5. Look for Phone number ID
  5. Enter whatsapp business account id
    1. Open https://developers.facebook.com
    2. My Apps
    3. Select the app you have created
    4. WhatsApp -> API Setup
    5. Look for WhatsApp Business Account ID
  6. Access token ( enter the permanent token you have generated earlier )
  7. Click on update details