Skip to main content
POST
/
create-payment
A valid request URL is required to generate request examples
{
  "success": 1,
  "data": {
    "success": true,
    "status": "initiated",
    "id": "<string>",
    "source": {
      "transaction_url": "https://checkout.stripe.com/pay/cs_live_..."
    },
    "paymentMethod": "Stripe"
  }
}

Authorizations

Authorization
string
header
required

JWT issued by Seyaha — include as Authorization: Bearer <token>

Body

application/json
callback_url
string<uri>
required
Example:

"https://yourapp.com/payment/callback"

method
enum<string>
required
Available options:
Moyasar,
Stripe
Example:

"Moyasar"

meta_data
object
required
source
object

Required for Moyasar credit card payments

Response

Payment initiated

success
integer
Example:

1

data
object