Review
Payment review
Review your request carefully. Payment stays pending until staff confirms fare availability, validates the booking context, and sends a safe next-step instruction.
Payment starts only from an approved instruction
Payment link is sent after staff review
Ticketing waits for confirmed payment
Price summary
Payment option
Payment approval required
Do not pay until Yaalah staff confirms the fare and provides an approved payment instruction for this booking.
Payment safety checks
Paystack controlled payment rehearsal
This staff-supervised path prepares one exact transaction reference before checkout. It does not by itself prove settlement, ticket issuance, or wallet-safe fulfilment.
One approved reference
Webhook truth still required
Wakanow fulfilment stays blocked
Exact approved reference
Use this value in Supabase before checkout
PAYSTACK_WEBHOOK_MUTATION_SCOPE=rehearsal
PAYSTACK_MUTATION_REHEARSAL_REFERENCE=<exact reference above>
PAYSTACK_ALLOW_WEBHOOK_MUTATIONS=true
Prepare before checkout
Generate one reference, approve that exact value server-side, then confirm before opening checkout.