Aurora handles all payments securely through Paystack. All amounts are in Kenyan Shillings (KES). M-Pesa is the most popular way to pay.
When you reach checkout, select M-Pesa. Aurora will send an STK push — this is a payment prompt that appears directly on your phone screen, no app-switching needed.
You'll see a pop-up asking you to enter your M-Pesa PIN. Enter your 4-digit PIN and tap OK. That's it — the payment processes in seconds and your booking is updated automatically.
💡 Tip: Make sure the phone number shown at checkout is the same number registered with Safaricom for M-Pesa. It must be in +254 format (not starting with 0).
Once M-Pesa confirms the payment you'll get:
The whole process takes under 30 seconds. Don't close the app while it's processing.
Select Airtel Money at checkout and enter your +254 Airtel number. You'll receive an Airtel Money prompt on your phone to approve with your PIN — same flow as M-Pesa.
If the STK push never appeared on your phone, the most likely reasons are:
You can retry payment from the appointment screen (it will still be in Draft status). If you were charged but the booking wasn't confirmed, note your M-Pesa transaction ID and contact Aurora support — we'll sort it out.
Refunds go back to your original payment method. For M-Pesa this usually takes 3–5 business days via Paystack. You'll get a notification when the refund is on its way.
Refunds are triggered automatically when a provider cancels or when your booking expires. For cancellations you initiate, see the Bookings guide for the refund policy.
Go to Profile → Payment History to see all your transactions. Tap any entry to download a PDF receipt. Receipts are also emailed automatically after each successful payment.