Skip to main content
POST
Create a new transaction ( STABLE )

Authorizations

Authorization
string
header
required

Token-based authentication using Authorization: Bearer <YOUR_API_KEY> provided by the GrailPay Support Team.

Body

application/json
payer_uuid
string
Example:

"9c330a70-84de-46c3-a380-70b34799b1d3"

payee_uuid
string
Example:

"9c330a70-84de-46c3-a380-70b34799b1d3"

processor_mid
string
Example:

"234234234"

amount
integer
Example:

"100"

transaction_fee
integer
Example:

"1.2"

client_reference_id
string
Example:

"adsssd"

payout_delay_days_min
integer
Example:

"1"

speed
string
Example:

"fast"

company_name
string
Example:

"Company-1"

description
string
Example:

"lladsdf asldfs"

addenda
string
Example:

""

source_bank_account
object
destination_bank_account
object
failure_simulation
enum<integer>
Available options:
BeforePayout,
AfterPayout

Response

Transaction details

status
boolean
Example:

true

message
string
Example:

""

data
object
errors
string
Example:

null

error_code
string
Example:

null