Booking Attempt) → process
payment → booking moves to Paid by Customer automatically.
Create a booking
Process payment
Moyasar (credit card)
Submit card details directly. Atransaction_url is returned when 3DS verification
is required — redirect the user to complete it.
Stripe (redirect)
Stripe always redirects to a Stripe-hosted checkout page. You must redirect the user todata.source.transaction_url to complete payment.
Payment providers reference
| Provider | method value | Card details needed | Redirect required |
|---|---|---|---|
| Moyasar | Moyasar | Yes — source object | Only for 3DS |
| Stripe | Stripe | No | Always |
Use Moyasar test cards (
4111111111111111) in the sandbox environment. Check
Moyasar’s test docs for the full list.