Skip to main content

WASBOT Billing: How Payments, Renewals, and Upgrades Work

March 28, 2026 · 5 min read

You picked a plan. Now you need to pay for it. Here's exactly how billing works in WASBOT — no surprises, no hidden charges.

How Payment Works

WASBOT uses two payment providers depending on your currency:

  • Paystack — for Naira (NGN) payments. If you're in Nigeria, this is your default.
  • Flutterwave — for everything else: USD, GBP, GHS, KES, ZAR. Your currency is detected automatically based on your location, but you can change it.

When you subscribe for the first time, you'll be redirected to Paystack or Flutterwave to enter your card details. After the first successful charge, your card is securely saved (as an authorization token — WASBOT never sees or stores your actual card number). Future renewals are charged automatically using that saved authorization.

Card-on-File Billing

After your first payment, WASBOT stores a card authorization — not your card number, not your CVV, just a token that allows us to charge the same card again. This is the same system that Uber, Netflix, and every major subscription service uses.

You can see your saved card on the billing page (last 4 digits and card brand). If you want to use a different card, remove the current one and pay again — the new card becomes your default.

Automatic Renewals

Your subscription renews automatically on the same day each month. Here's what happens:

  1. 3 days before renewal — WASBOT sends you a reminder so you know a charge is coming
  2. On renewal day — your saved card is charged automatically
  3. If it succeeds — your subscription continues seamlessly, no action needed
  4. If it fails — you get notified immediately with instructions to update your card

If you paid via bank transfer (no card on file), automatic renewal is not available. You'll need to manually renew before your subscription expires.

What Happens When Payment Fails

If your card declines on renewal day:

  • Your subscription enters a grace period — your access continues for a few days while you sort out payment
  • WASBOT will retry the charge and notify you
  • If payment isn't resolved, your subscription expires and reverts to the free tier
  • Your data (contacts, settings, groups) is preserved — you just lose access to paid features until you resubscribe

To fix a failed payment: go to the Billing page, remove the old card, add a new one, and pay. Your subscription picks up right where it left off.

Upgrading Your Plan

Want to move from Basic to Premium, or Premium to Pro? You can upgrade at any time from the pricing page. Here's how proration works:

  1. WASBOT calculates how many days are left on your current plan
  2. You get a credit for the unused portion of your current plan
  3. That credit is applied to the new plan's price
  4. You only pay the difference for the remaining days

Example: You're on Basic (N8,000/month) and upgrade to Premium (N20,000/month) with 15 days left. You'd get a N4,000 credit for the unused Basic days, and pay N10,000 for 15 days of Premium (N20,000 / 2) minus N4,000 credit = N6,000 due today. Your next full renewal at the new price happens on your normal renewal date.

No double-charging. No paying for the same days twice.

Downgrading Your Plan

You can also downgrade — move from Pro to Premium, or Premium to Basic. The downgrade takes effect at the end of your current billing cycle. You keep your higher-tier features until the period you've already paid for expires, then you switch to the lower plan on renewal.

Addon Sessions — Extra WhatsApp Slots

Every plan comes with a set number of WhatsApp sessions (1 for Basic/Premium, 3 for Pro). Need more? Addon sessions let you connect extra WhatsApp numbers on top of your plan's base allocation.

How addon sessions work:

  • Go to the Billing page and click Add Session
  • Each addon session costs a flat fee per month (shown on the billing page)
  • The addon is billed alongside your base subscription — same renewal date, same card
  • You can add multiple addon sessions as needed

Removing addon sessions:

  • Go to the Billing page and reduce your addon count
  • The removal takes effect on your next renewal — you keep the session for the rest of the current period
  • On renewal, you're only charged for your base plan plus any remaining addons

Discount Codes

Got a discount code? Apply it during checkout for instant savings.

  • Percentage discounts — e.g., 20% off your subscription
  • Fixed-amount discounts — e.g., N2,000 off

Some codes are tier-specific (only valid for certain plans) and most have usage limits. Enter the code on the checkout page before confirming payment — the discounted price shows immediately so you know exactly what you're paying.

Multi-Currency Support

WASBOT detects your currency automatically:

CurrencyProviderCountries
NGN (Naira)PaystackNigeria
USD (US Dollar)FlutterwaveUS, global fallback
GBP (British Pound)FlutterwaveUnited Kingdom
GHS (Ghanaian Cedi)FlutterwaveGhana
KES (Kenyan Shilling)FlutterwaveKenya
ZAR (South African Rand)FlutterwaveSouth Africa

If you're in Nigeria, you'll see Naira prices and pay via Paystack. Everyone else gets Flutterwave with their local currency. Prices are equivalent across currencies — no one pays more just because they're in a different country.

Managing Your Billing Profile

Everything billing-related lives on the Billing page in your WASBOT dashboard:

  • Current plan — see what you're on and when it renews
  • Saved card — view your card on file (last 4 digits), remove it, or add a new one
  • Addon sessions — add or remove extra WhatsApp slots
  • Payment history — see all past charges and their status
  • Upgrade/Downgrade — switch plans with prorated pricing

Bank Transfer Payments

If you prefer bank transfers over card payments:

  • You can pay via bank transfer for your base subscription
  • Bank transfer users do not get automatic renewals — you'll need to manually renew before your plan expires
  • Addon sessions require a card on file (they need automatic billing)
  • To switch to card payments later, just add a card from the billing page

Quick Answers

Can I cancel anytime? Yes. Cancel from the billing page. Your access continues until the end of the current period.

Do you store my card details? No. Paystack and Flutterwave store your card securely. WASBOT only holds an authorization token.

What if I want a refund? Contact support within 48 hours of a charge. We handle refunds on a case-by-case basis.

Can I switch between Paystack and Flutterwave? The provider is determined by your currency. If you switch currencies, you'll use the corresponding provider on your next payment.

Do discount codes stack? No. One discount code per subscription.

Ready to automate your WhatsApp?

Start free — no credit card required. Set up in under 5 minutes.

Start Free