Official Meta WhatsApp Cloud API

WhatsApp Business API in Nigeria — Meta's rate + $0.004 per message, no subscription

In Nigeria the WhatsApp Business API costs Meta's per-message rate — $0.0516 per marketing message and $0.0067 per utility or authentication message (Meta rate card effective 1 October 2026) — plus PayPerWA's flat $0.004 platform fee. There is no monthly subscription: you fund a USD wallet by card (minimum $9; $10 Starter pack) and pay only for messages you send.

Indicative naira cost at ₦1,342.36/$ (xe.com mid-market, 25 October 2026): about ₦69.3 per marketing message and ₦9.0 per utility message, plus ₦5.4 PayPerWA fee. Meta has no naira rate card; your card issuer's USD rate applies.

  • Connect a +234 number in minutes with Meta's embedded signup
  • $0/month: Meta's rate + $0.004 per message, billed separately
  • PayPerWA's fee from a prepaid USD wallet (international Visa / Mastercard), refunded if a message fails
  • Official Cloud API, so no unofficial tools and no ban risk from them

What the WhatsApp API costs in Nigeria

You pay two separate things: Meta's charge for each delivered message, set by Meta and identical on every provider, and PayPerWA's flat $0.004. Meta treats Nigeria as its own market on the USD rate card below.

Message typeUsed forMeta (Nigeria, USD)PayPerWA fee
MarketingOffers, launches, restock alerts, cart reminders$0.0516$0.004
UtilityOrder updates, delivery notices, payment confirmations, fee reminders$0.0067$0.004
AuthenticationOne-time passwords, login and transaction codes$0.0067$0.004
ServiceFree-form replies within 24 hours of a customer's messageFirst 1,000 per number each month free, then $0.0067$0 for replies typed in the inbox; $0.004 for chatbot messages

Source: Meta WhatsApp Business Platform USD rate card, effective 1 October 2026 — next possible change 1 January 2027. Example: one marketing message to a Nigerian number costs Meta $0.0516 + PayPerWA $0.004 = $0.0556. Messages to other countries use that country's Meta rate; see the rates by country or download the full card (CSV). Messages in the free entry point window, opened when someone contacts you from a Click-to-WhatsApp ad, carry no Meta charge.

Sending login or transaction codes? The WhatsApp OTP API generates, sends and checks them with two API calls: Meta $0.0067 + PayPerWA $0.004 = $0.0107 per OTP sent to a Nigerian number, and verifying is free.

What a month costs

BusinessMessages / monthMetaPayPerWA ($0.004 each)Total
Lagos online store5,000 marketing$258.00 ($0.0516 each)$20.00$278.00
D2C brand with order updates10,000 utility$67.00 ($0.0067 each)$40.00$107.00
Fintech app sending OTPs50,000 authentication$335.00 ($0.0067 each)$200.00$535.00

There is no subscription on top. Try your own numbers in the WhatsApp API cost calculator, or read the full Nigeria pricing guide.

Pay in USD from Nigeria

Meta bills Nigeria in US dollars, so a PayPerWA account registered from Nigeria gets a prepaid USD wallet. There is no contract and no monthly plan: you load credit, and PayPerWA's $0.004 is deducted per message. Meta's rate is billed by Meta to the payment method on your WhatsApp Business Account, so it never comes out of the wallet.

  • Top up by card. International Visa or Mastercard enabled for online dollar payments. Minimum top-up $9; the recharge screen starts at a $10 Starter pack, then $25, $50, $100 and $250.
  • Your bank sets the naira amount. Meta has no naira rate card, so your card issuer converts at its own USD rate. The indicative figures on this page use the xe.com mid-market rate on 25 October 2026 and will differ from your statement.
  • Failed messages are refunded. If a message fails (invalid number, not on WhatsApp), PayPerWA credits its $0.004 back to the wallet automatically. Meta charges only for delivered messages.
  • No naira wallet yet. We do not currently accept Paystack, Flutterwave or naira bank transfers for wallet top-ups. If that changes, this page will say so.

Connect a +234 number in minutes

  1. 1

    Create a PayPerWA account

    Sign up with your email and mobile number. Creating an account is free; the USD wallet is assigned automatically for Nigeria.

  2. 2

    Connect your number with Meta's embedded signup

    Click Connect WhatsApp, log in with Facebook, choose or create your Meta business portfolio and verify the +234 number with a one-time code by SMS or call. Choose "I already use this number on the WhatsApp Business app" to keep using the app alongside the API (coexistence, if Meta finds your business eligible), or "Set up a new number" for a number that is not on WhatsApp.

  3. 3

    Set your display name

    The name customers see must follow Meta's display-name rules: it should match your registered business or brand and can't be a generic term. See our display name guidelines. Meta's verified badge (green tick) is a separate application through Meta Business Suite after business verification; Meta decides, not the provider.

  4. 4

    Top up the USD wallet and create a template

    Load $10 or more by international card. Write a template or start from the library and submit it; Meta reviews templates, often within minutes and at most 24 hours. Utility and authentication templates usually approve fastest.

  5. 5

    Import opted-in contacts and send

    Upload a CSV of customers who agreed to hear from you on WhatsApp, pick the template and send now or schedule it. Developers can send OTPs and alerts through the REST API instead.

  6. 6

    Verify your business to raise your limit

    New business portfolios can start conversations with 250 unique customers per rolling 24 hours. Meta business verification (CAC registration plus a utility bill or bank statement) raises this to 2,000, and it then grows automatically to 10,000, 100,000 and unlimited with good quality.

Detailed walkthrough: how to apply for the WhatsApp Business API. Already on the WhatsApp Business app? Read about coexistence.

Everything is included on every account

No plans or feature tiers. Every PayPerWA account gets the full product.

Bulk campaigns

Send approved templates to thousands of opted-in contacts, schedule them, or run drip and recurring campaigns.

Two-way inbox

Reply to customers in one inbox with labels, notes, quick replies, search and chat export.

No-code chatbot

Build keyword and menu flows that answer FAQs and capture leads around the clock.

WhatsApp Flows

Collect bookings, KYC details, sign-ups and feedback through native forms inside WhatsApp.

REST API & webhooks

Send OTPs, transaction alerts and order updates from your own app with API keys, and receive delivery and reply events.

Multiple numbers

Connect several +234 numbers to one account, all paid from the same USD wallet.

Delivery analytics

Track sent, delivered, read and failed for every campaign in real time.

Auto-retry & refunds

Failed campaign messages are retried automatically, and PayPerWA's $0.004 for a failed message is credited back to your wallet.

See the full feature list.

Built for Lagos, Abuja and Port Harcourt businesses

Fintech OTPs and transaction alerts

Authentication and utility messages cost Meta $0.0067 + PayPerWA $0.004 = $0.0107 each, read inside WhatsApp rather than lost in SMS. Send them from your app through the REST API with delivery webhooks.

D2C and online stores

Order confirmations, dispatch and delivery updates as utility messages; restock alerts and promotions as marketing messages to customers who opted in. Payment links from Paystack or Flutterwave go in the template body or a URL button.

Real estate

Send listing broadcasts and open-house invitations as marketing messages, confirm inspections as utility messages, and qualify leads with a chatbot before an agent replies.

Schools and training centres

Fee reminders, timetable changes and result notices as utility messages to parents; new-term enrolment campaigns as marketing messages. WhatsApp Flows collect registrations without a website form.

More: WhatsApp marketing in Nigeria and WhatsApp for Nigerian fintech.

NDPA 2023 consent and opt-out: before you broadcast

Nigeria's Nigeria Data Protection Act 2023, enforced by the Nigeria Data Protection Commission, requires a lawful basis for processing personal data such as phone numbers. For marketing broadcasts that means consent you can show: the customer agreed to receive WhatsApp messages from your business, and they can withdraw that consent at any time. Meta's Business Messaging Policy requires the same opt-in before you send a marketing template.

  • Collect opt-in in writing. A checkbox at checkout, a sign-up form, a WhatsApp Flow or a keyword the customer sends you. Keep the record; PayPerWA stores an opted-in flag per contact.
  • Say who you are and how to stop. Templates should name your business and offer a simple opt-out (a Stop button or reply). Opted-out contacts are blocked from campaigns automatically.
  • Mind quality. Blocks and reports lower Meta's quality rating for your number, which stops your messaging limit from growing and can get templates paused, so send to people who asked, at a sensible frequency.
  • Data residency and access. Contact data is processed to deliver your messages; export or delete contacts from the dashboard when a customer asks.

This is general guidance, not legal advice. The Nigeria marketing guide covers consent wording and examples.

WhatsApp API providers in Nigeria compared (2026)

Every official provider pays Meta the same Nigeria rate; what differs is the provider's own fee, billing currency and how you pay. Figures below were read from each vendor's own pricing page on 25 October 2026; “not published” means the page did not state it.

ProviderMonthly plan (as published)Provider fee per messageBilling currencyLocal payment
PayPerWANo subscription; every feature on every account$0 / month$0.004 + Meta's rateUSDInternational Visa / Mastercard (USD wallet, min $9)
SitetiNaira-first; monthly plans₦46,400 / ₦94,400 / ₦638,400 per month (Start / Growth / Pro)Meta fees included in plan (no per-message figure published)NGNPaystack or Flutterwave: Nigerian debit card or bank transfer
TermiiNigerian CPaaS; SMS + WhatsApp$50 per account / month (WhatsApp Business Account fee)Not published (rate card via sales)USD (FCFA invoicing via sales)Not published
YournotifyMulti-channel marketing suiteNot on its pricing page; its own blog (17 Sep 2026) says subscriptions start at ₦20,000 / month plus creditsNot publishedNGNNot published
TwilioDeveloper platform; no dashboard campaigns$0 / month$0.005 + Meta's rateUSDNot published
360dialogPriced per connected number€49 / €99 / €500 per number per month (Regular / Premium / Scale) + Meta feesNot stated for the API plansEURNot published
AiSensyIndia-focused suiteMonthly plans (see vendor pricing page)India card: ₹1.09 marketing / ₹0.145 utility; international page separateINR shownNot published

If you must pay in naira today, a naira-billed provider such as Siteti is the practical choice; if you want no monthly plan and a per-message fee under half a cent, PayPerWA ($0.004) and Twilio ($0.005) are the published options. Vendors whose pricing pages we could not open are left out rather than guessed.

WhatsApp Business API in Nigeria: FAQ

Answers based on Meta's official pricing and policies as of October 2026.

How much does the WhatsApp Business API cost in Nigeria?+
Meta charges per delivered message. On its USD rate card effective 1 October 2026, Nigeria costs $0.0516 per marketing message and $0.0067 per utility or authentication message. Each business number also gets 1,000 free service messages (replies within the 24-hour window) a month, then $0.0067 each. Your provider adds its fee on top: on PayPerWA that is a flat $0.004 per message with no subscription, so one marketing message costs Meta $0.0516 + PayPerWA $0.004 = $0.0556.
Can I pay in naira?+
Not yet. Meta publishes no naira rate card and bills Nigeria in USD, so PayPerWA accounts in Nigeria run a USD wallet. You top it up with an international Visa or Mastercard (minimum $9), and your card issuer converts at its own USD rate. For sizing only: at xe.com mid-market ₦1,342.36/$ on 25 October 2026, a marketing message is about ₦69.3 to Meta plus ₦5.4 to PayPerWA.
Is there a monthly fee?+
No. PayPerWA has no subscription, setup fee or minimum volume. Meta bills its per-message rate to the payment method on your WhatsApp Business Account, PayPerWA's $0.004 per message comes from a prepaid USD wallet, and nothing is charged in a month you don't send. PayPerWA's fee for a failed message is refunded to the wallet automatically.
Which cards work for the USD wallet?+
International Visa and Mastercard cards that are enabled for online dollar payments. The minimum top-up is $9 ($10 Starter pack on the recharge screen). If a card is declined, our support team can send you a hosted payment link as a fallback. There is no naira wallet yet.
Do I need CAC or Meta business verification to start?+
No. You can connect a +234 number and start sending without it. New business portfolios can message 250 unique customers in a rolling 24 hours. Completing Meta business verification (your CAC registration and a utility bill or bank statement are the usual documents), or sending 2,000 delivered messages to unique customers within 30 days, raises the limit to 2,000, and it grows automatically from there with good quality.
Does PayPerWA work with a Nigerian +234 number?+
Yes. Any +234 mobile or virtual number that can receive an SMS or voice call for Meta's one-time code can be registered through Meta's embedded signup. If the number already runs on the WhatsApp Business app, you can connect it in coexistence mode and keep using the app, if Meta finds your business eligible. If it is on the API with another provider, you can move it and keep its display name, quality rating and messaging limit.
Can I send Paystack or Flutterwave payment links in templates?+
Yes. A template can carry a link in its body text, or a URL button whose base address is fixed (for example your Paystack or Flutterwave payment page) with a variable suffix per customer. Meta reviews the template like any other, and the link must comply with WhatsApp's Business and Commerce Policies. Payment links in replies inside the 24-hour window need no template at all.
Is PayPerWA an official WhatsApp API provider?+
PayPerWA connects your number to Meta's official WhatsApp Cloud API through Meta's own embedded signup, and Meta's infrastructure delivers every message under WhatsApp's Business Messaging Policy. It is a product of CodingClave Development LLP, India, serving Nigeria and 200+ other countries with USD billing; unofficial tools that risk a number ban are not used.

Get the official WhatsApp Business API in Nigeria

No plan, no setup fee. Meta $0.0516 + PayPerWA $0.004 per marketing message; Meta $0.0067 + $0.004 per OTP.

Chat with us