Any member can top up. Buying credits isn’t limited to owners and admins, so anyone on the team
can charge the organization’s default card. Editing the billing details and payment currency is
limited to owners and admins. See Members and roles.
Watch the walkthrough
Watch the walkthrough
What a message costs
- SMS is priced per segment at the destination country’s rate. A long message or one with an emoji uses more segments. See SMS overview.
- WhatsApp is in early access. Meta bills its own fees to your WhatsApp Business Account directly.
What a credit costs
A credit bought on its own costs NGN 1. If your organization pays in another currency, the price is converted at the current exchange rate. The Top up dialog shows the amount in your currency before you pay. Credit packs add bonus credits on top.Your balance
Go to Billing & Plans > Credits. The Credit balance section has four tiles:
Your wallet is in your organization’s payment currency. See
Billing overview.
Top up now
1
Open the top-up dialog
Go to Billing & Plans > Credits and select Top up.
2
Choose how many credits
Select a bundle under Choose a bundle, or type a number under Or enter an amount. A
typed amount shows its price in your currency as you type.
3
Choose the card
If you have saved cards, pick one under Charge this card. A saved card is charged straight
away. To pay with a different card, choose Use a new card and enter its details at the next
step.
4
Pay
Select Pay followed by the amount. With a new card, Paystack’s checkout opens to take the
payment.
Credit packs
A credit pack is a ready-made bundle. Packs discount by adding credits, not by lowering the price: the credits you pay for cost the same per credit as buying them on their own, and bonus credits arrive free on top, shown on the pack card as + N bonus. A typed amount carries no bonus, and neither does an auto top-up. Pack prices are converted into your payment currency at the current rate, so the card shows what you’ll actually pay. The paid credits go into your Purchased balance and the bonus into Bonus, each as its own batch on the Credit expiry list. If no packs are on sale you see No bundles are on sale right now. Enter a custom amount below., and if one is withdrawn while the dialog is open, This credit pack is no longer available. Close the dialog, reopen Top up and choose again.Purchased and bonus credits
Credits sit in two buckets, and each purchase is tracked as its own batch (a lot) with an expiry date.
Bonus credits can’t pay for WhatsApp, because the WhatsApp fee is priced low and has no room for a
discount. When a campaign includes WhatsApp, that part must be covered by purchased credits. If it
can’t be, the send is blocked with Not enough purchased credits, even when your total balance
looks large enough.
Auto top-up
Auto top-up buys a fixed number of credits whenever your purchased credits fall below a threshold you choose.1
Save a card
Auto top-up charges a saved card. If you don’t have one, select Add a payment method in the
Auto top-up section, or add one under Billing & Plans > Billing. See
Payment methods.
2
Open the settings
In the Auto top-up section of the Credits tab, select Set up (or Edit).
3
Set the threshold and amount
Fill in When my purchased credits drop below and Top up by, and pick the card under
Charge this card. The dialog suggests 1,000 and 5,000 credits; set numbers that match how
much you send in a day.
4
Save and switch it on
Select Save settings. The section reads Auto top-up is on. Use the switch to turn it off
and on later; your settings are kept.
The daily cap and the spacing exist so that a large send that keeps the balance under the threshold
can’t charge your card again and again.
If the card is declined you get an Auto top-up failed notification, and Brudcast tries again
after the 60-minute spacing. After 3 failures in a row, auto top-up turns itself off and you get an
Auto top-up disabled notification. Update the card, then switch it back on.
Holds: how a campaign pays
A campaign doesn’t spend credits message by message. When it starts sending, Brudcast reserves the estimated cost for every channel at once and puts it On hold.- If the wallet can’t cover the whole estimate, the campaign doesn’t start. Reserving up front is what stops a funded campaign from running dry halfway through.
- When each channel finishes, the hold is settled against what was actually sent. Anything unused is released back to your balance.
- A hold with no final result after 48 hours is released automatically.
- Cancelling a campaign releases any credits still held for it. See Campaigns overview.
Expiry
Credits are always spent oldest expiry first, so the batches closest to expiring go first. Because
bonus credits expire sooner, they’re usually spent before the credits you paid for, on any channel
they can pay for. The Credit expiry section on the Credits tab lists every batch with its
Granted date, Type, Remaining and Expires date. Batches within 30 days of expiry show
how many days are left.
You get a Credits expiring soon notification 30 days and again 7 days before a batch expires.
Expired credits are removed from your available balance. Credits on hold for a running campaign are
never taken back mid-send; they’re removed once the hold ends.
Ledger entries
Every change to the wallet is recorded as a ledger entry with one of these types:Low balance
When purchased credits fall below a threshold, you get a Low credit balance notification. The threshold is your auto top-up threshold if you’ve set one, and 100 credits otherwise. With auto top-up on, Brudcast refills the wallet instead of warning you.Troubleshooting
The auto top-up switch is greyed out
The auto top-up switch is greyed out
Why: there’s no saved card that can be charged again.Fix: add a card under Billing & Plans > Billing. See
Payment methods.
“A reusable card belonging to this organization is required to enable auto top-up”
“A reusable card belonging to this organization is required to enable auto top-up”
Why: the chosen card was removed, or it can’t be charged without you present.Fix: add the card again, or pick another under Charge this card.
“Payment failed: …”
“Payment failed: …”
Why: the card issuer declined a charge to a saved card. The text after “Payment failed:” is
the reason the payment gateway returned.Fix: try Use a new card, or contact your bank.
“Not enough purchased credits”
“Not enough purchased credits”
Why: the campaign includes WhatsApp, and bonus credits can’t pay for it.Fix: top up with purchased credits, or take WhatsApp out of the campaign.
Related
Billing overview
Cards, currencies, usage and invoices.
Send checklist
See what a campaign will cost before it sends.