Pricing

Pay for what you use.
Not a cent more.

No subscriptions. No seat fees. Fund your wallet and each verification is charged at the service rate plus our transparent markup.

Pay as you go

For individuals and occasional use

$0.50+

Per verification

  • No monthly fee
  • Fund from $1
  • 500+ platforms supported
  • Real-time SMS delivery
  • Order history & receipts
  • Email support
Start for free
Most Popular

Volume

For teams with regular volume

Custom

Lower per-unit rates

  • Everything in Pay as you go
  • Reduced markup on all services
  • Priority routing
  • Dedicated account manager
  • Custom promo codes
  • Priority support
Contact sales

Reseller

Build your own SMS panel on top of ours

Custom

White-label infrastructure

  • Full admin dashboard
  • Custom markup per service
  • Multi-provider routing
  • Staff role management
  • Email campaigner
  • API access
Talk to us
FAQ

How does billing work?

WhichOtp uses a pre-funded wallet model. You deposit funds in advance, and the cost of each verification is deducted from your balance when you purchase a number. There are no monthly subscriptions.

What happens if the number does not receive an SMS?

If your number fails to receive an OTP, you can cancel the order and your full balance will be refunded automatically. No questions asked.

What payment methods are accepted?

We accept local bank transfers and mobile money via Korapay (Ghana, Nigeria, Kenya), international cards via Stripe, cryptocurrency via Cryptomus, and manual bank transfer with admin approval.

Can I get a refund to my original payment method?

Refunds of unused wallet balance can be requested by contacting support. Please review our Refund Policy for full details on eligible amounts and processing times.

Is there a minimum deposit?

The minimum deposit is $1 USD (or equivalent). There is no maximum.

How do promo codes work?

Promo codes add a bonus percentage to your deposit. For example, a WELCOME10 code on a $10 deposit would credit $11 to your wallet.