Skip to main content
id
string<uuid>
required

Unique payment identifier

Example:

"baf6a8e2-0c89-46ef-9ca5-faa65b99bcd5"

merchant_id
string<uuid>
required

Merchant ID

Example:

"f3baf375-1cac-4aa2-bd36-0d7ca49ef59b"

amount
integer
required

Payment amount in minor units

Example:

10000

currency
string
required

Currency code (ISO 4217)

Example:

"SAR"

status
required

Payment has been created and queued for processing

Allowed value: "CREATED"
Example:

"PENDING"

created_at
string<date-time>
required

Creation timestamp

Example:

"2026-04-08T20:53:45.517Z"

processing_type

Standard one-time payment

Allowed value: "REGULAR"
Example:

"REGULAR"

capture_mode

Payment was captured immediately upon authorization

Allowed value: "INSTANT"
Example:

"MANUAL"

payment_instrument_id
string<uuid>

Payment instrument ID

Example:

"baf6a8e2-0c89-46ef-9ca5-faa65b99bcd5"

payment_method

Credit or debit card payment

Allowed value: "CARD"
Example:

"CARD"

risk
object

Risk assessment data and result

customer
object

Customer details

order
object

Order details

device
object

Device information (required for 3DS and risk assessment)

threeds
object

3DS authentication data and result

return_info
object

Return URLs

metadata
object

Additional metadata

instrument
object

Payment instrument details (returned when include=instrument)

operations
object[]

Payment operations (returned when include=operations)