Accept online payments
Turn on online payment, connect Paystack, and understand the 5% online booking fee.
Updated 9 Nov 2026 · 1 min read
On this page
Let customers pay when they book, instead of chasing cash at the door.
Turn online payments on
- Open Settings → General Settings.
- Enable Enable online payment.
- Optionally keep offline / pay on arrival enabled too.
- If you have an active USSD code, you may also see Enable USSD Payment.
- Save.
Connect Paystack
- Open Settings → Payment Settings.
- Turn on Paystack and enter your Publish key and Secret key.
- Leave the webhook URL as shown.
- Save.
Mobile Money availability for your customers depends on your Paystack account settings.
The same page can also show Korba, Flutterwave, PayPal, Stripe and other gateways, plus offline payment instructions. Use the ones that match how you collect money.
WhatsApp Mobile Money collect is handled by the AyaBookings booking bot at platform level. You do not put those bot keys in your business Payment Settings.
Fees
There is no subscription cost. Cash or pay on arrival has no AyaBookings fee. Online bookings have a 5% fee. On checkout and receipts, customers see this as a Processing fee when it applies.