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
  1. Turn online payments on
  2. Connect Paystack
  3. Fees

Let customers pay when they book, instead of chasing cash at the door.

Turn online payments on

  1. Open Settings → General Settings.
  2. Enable Enable online payment.
  3. Optionally keep offline / pay on arrival enabled too.
  4. If you have an active USSD code, you may also see Enable USSD Payment.
  5. Save.

Connect Paystack

  1. Open Settings → Payment Settings.
  2. Turn on Paystack and enter your Publish key and Secret key.
  3. Leave the webhook URL as shown.
  4. 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.

Was this helpful?

Still need help?

Our team replies within 24 hours, and faster on WhatsApp during working hours (Mon-Fri, 9am-5pm GMT).

Get started with AyaBookings

No monthly subscription. 5% commission on online payments, plus a small customer processing fee.

Get started