What this tab controls
You do not choose your provider. The tab reads your currency from Billing and plans and shows the one that matches: Naira gets Paystack Connect, every other currency gets Stripe Connect. Both take a 1.9% platform fee per transaction, on top of the provider’s own fees.
On the Free plan the whole card sits behind an upgrade panel — “Unlock Stripe Connect” — and connecting needs Starter or above.
Set it up
1
Confirm your currency first
Open Billing & Plans and check the Currency. Changing it later switches you to the other provider and your existing connection does not come with you.
2
Start the connection
On Online Payments, select Connect Stripe Account or Connect Bank Account, depending on which card you see.
3
Complete Stripe's checks
Stripe asks for your business details, a bank account and identity documents. This happens on Stripe’s own site. When you come back, a green banner reads “Stripe account connected!”
4
Or enter your Nigerian bank details
For Paystack, choose your Bank and enter the 10-digit account number. Wait for the account name to be verified — the Connect Bank Account button stays disabled until it is — then select it. A “Bank account connected successfully!” toast confirms it.
5
Check the status tiles
On Stripe, both Onboarding and Charges need to be green. A connected account that cannot yet take charges is a half-finished connection, not a working one.
What changes once you save
Once the connection is live and Charges is enabled:- Payment links become sendable. You can generate a pay-this-now link for an invoice and send it to a client.
- Invoices gain a pay-online route. An invoice you send stops being purely a request for a bank transfer.
- The booking page can take payment at the time of booking — a deposit or the full fee, depending on how you set the booking page’s payment settings.
- Auto Pay becomes available. It charges saved cards automatically and requires a connected Stripe account specifically; the tab reads “Connect Stripe to use Auto Pay” until then.
- Memberships can be sold. Without a connected payout account you cannot publish or activate a membership plan at all — the product refuses with “Connect a payout account first”.
Check it worked
Open any unpaid invoice and look for the option to pay or send a payment link. On Stripe, the tab itself is the faster check — the badge should read ● Active and both Onboarding and Charges should be green. On Paystack, the card should show your bank, account number and account name with a ● Connected badge.Common issues
It says connected, but I still cannot take payment
It says connected, but I still cannot take payment
Look at the Charges tile. “Onboarding incomplete — your clinic cannot charge patients yet” means Stripe still wants something. Select Continue setup and finish their questions.
I am in Nigeria but I am being shown Stripe
I am in Nigeria but I am being shown Stripe
Your practice currency is not Naira. The provider follows the currency on Billing & Plans, not your location. Set the currency to NGN and the Paystack card replaces the Stripe one.
The account number will not verify
The account number will not verify
The tab checks the number with the bank you selected and shows the account name back to you. “Could not verify account” almost always means the wrong bank is selected for that number — Nigerian banks share number formats. Re-check the bank before re-typing the number.
My Stripe onboarding link stopped working
My Stripe onboarding link stopped working
“Your Stripe onboarding session expired. Please start again.” These links are short-lived. Select Connect Stripe Account again to get a fresh one; nothing you already submitted is lost.