1
Get a JWT
Affiliates authenticate with a JWT issued by Seyaha. Obtain yours through the
affiliate onboarding flow or contact
[email protected] to provision credentials.Include the JWT in every request:2
Browse activities
Fetch available activities for your user:
3
Create a booking
When the user chooses an activity and time, create a booking:
4
Process payment
Initiate payment using Moyasar or Stripe. On success, booking status moves to
For Stripe, redirect the user to
Paid by Customer automatically.data.source.transaction_url. For Moyasar
credit card, a transaction_url is returned only when 3DS is required.What’s next
- Activities — search, filter, and currency options
- Bookings — full booking and payment reference
