Reverse OTP flips the flow. Your user sends one WhatsApp message to your number and LoginWA verifies it. Your number sends nothing, so there is no OTP to report as spam and nothing that counts toward WhatsApp's cap on unanswered messages.
Send codes, order updates, promos, and auto-replies on WhatsApp. Free 100 messages/month. Paid plans from $1 (1,000 messages) up to $7 (10,000). Pay by card, PayPal, Apple Pay, or Google Pay.
Pick the path that fits your team. Both share the same quota and devices.
REST endpoints for OTP and notifications, per-project API keys, HMAC-SHA256 signed webhooks, plus JavaScript and PHP SDKs with copy-paste docs.
Read the docsUpload contacts, personalize with {name}, schedule bulk sends with safe delays, and run keyword auto-replies from the dashboard.
See blastNo more ignored emails or delayed SMS. Users see the OTP in the app they open every day.
Stop paying per-carrier SMS rates. One quota covers OTP, blast, and auto-reply: 1 OTP = 1 blast = 1 message.
Passwordless login, payment reminders, and promo blasts reach people where they already reply.
OTP for product teams, blast for marketing, auto-reply for support.
Verify numbers and enable passwordless login. Two endpoints: send and verify.
Promos, reminders, and announcements with scheduling, CSV import, and safe delays.
Keyword auto-replies from the dashboard, or webhook hooks when you need custom logic.
Works from the dashboard or any stack: PHP, Node.js, Laravel, Next.js, Flutter, and more.
Sign up with your WhatsApp number. Free plan: 100 messages/month, no card.
Link your number by scanning a QR code or entering a pairing code. No telco contracts.
Call the API with your key, or run blast, scheduled broadcast, and auto-reply from the dashboard.
Failed sends retry automatically. 1 OTP = 1 blast = 1 message.
Typing indicators and randomized delays help minimize blocking risk.
Cooldown-aware routing skips unhealthy numbers automatically.
Every message, delivery status, and quota in one dashboard.
# 1. Send the OTP
POST /api/v1/auth/start
{ "phone": "+62812345678" }
# 2. Verify the code
POST /api/v1/auth/verify
{
"session_id": "sess_8f1c...",
"otp_code": "482913"
}
# → verified phone identity ✓
One simple quota: 1 OTP = 1 blast = 1 message. Pay by card, PayPal, Apple Pay, or Google Pay; the plan activates once payment clears.
LoginWA provides a WhatsApp API for OTP, notifications, and broadcast messages, plus a dashboard for auto-reply and campaigns without a telco contract.
No. LoginWA connects through a WhatsApp Web session with your own number, like Fonnte and Wablas. Pricing stays low without business verification, with human-like sending patterns to minimize blocking risk.
Generally yes. WhatsApp OTP is not billed at per-carrier SMS rates, so costs are lower and more predictable, especially at high volume.
Pricing is in USD. Pay by card, PayPal, Apple Pay, or Google Pay through Paddle, or in rupiah via QRIS, DANA, or OVO. The plan activates automatically once payment clears, with no manual verification.
Yes. The Free plan gives 100 messages per month with no credit card to try the WhatsApp API and WhatsApp OTP.
LoginWA publishes USD plans (Free 100 messages, Lite $1 / 1,000, Regular $3 / 4,000, Business $7 / 10,000), media on the Free plan, a developer OTP API, and card or PayPal payments that activate the plan immediately. Compare those published plans with Fonnte, Wablas, or Watzap on their own sites, and try the free plan to compare directly.
Free 100 messages every month. Connect via QR or pairing code, then use the API or the dashboard. Upgrade any time by card or PayPal.
Create a free account