What You Need Before You Start
- A Meta developer account and an app of type Business, created at developers.facebook.com.
- A Meta business portfolio (formerly Business Manager) that owns the app and your WhatsApp Business Account (WABA).
- A phone number that can receive an SMS or voice call for verification and is not active on the WhatsApp or WhatsApp Business app. For testing, Meta gives you a test number and lets you message a few verified recipients.
- A payment method on the WABA before sending beyond test limits, because Meta bills per delivered message.
- An HTTPS endpoint you control, if you want to receive replies and delivery statuses (webhooks).
If you have not set up the business side yet, start with how to get the WhatsApp Business API and the overview in WhatsApp Business API: the complete guide.



