Execute Payment Instructions
The API immediately executes a payment request to the authorized beneficiary by specifying the payment ID.
POST
/payments/payments/<payment_id>/send
Body Parameters - Request
id
url parameter
string
the payment id to execute
Yes
Body Parameters - Response
type
string
payment
entity type (payment)
id
string
The unique id of the payment
description
string
The remittence info to send as part of the payment
amount
object
Specifies the amount of the payment
amount.type
string
LAND, SEND
Does the amount refer to the amount credited (LAND), or the amount debited (SEND)
amount.amount
number
The amount (up to 3 decimal points)
amount.currency
string
/^[A-Z]{3}$/
If the amount currency is different than the sender (for SEND) or target (for LAND), specify the 3 letter ISO currency code of the payment
approved
boolean
Has this payment been approved and ready for execution
execution
object
specifies info for the executing date
execution.type
string
SEND, LAND
Does the date refer to the date the funds should arrive (LAND) or the date the funds should be sent (SEND), defaults to amount.type (future support)
execution.date
string
date-time
The date this payment should be sent on (for SEND payments) or the date this payment should arrive by (for LAND payments)
execution.margin
integer
number of hours before execution date, this payment may be sent if funds exist
final
object
Properties describing the finalization of this payment details
final.is_final
boolean
is the amount final
final.expected
string
date-time
If the amount is not final yet, when is the final amount expected
purpose
string
/^[A-Z]{4}$/
source
object
source method
source.type
string
the type of the entity
source.id
string
the id of the entity
target
object
target.type
string
the type of the entity
target.id
string
attachments
array
object
List of files to attach to the payment
attachments[]
object
attachments[].id
string
a unique id to give the attachment
attachments[].title
string
A title to give the attachment
attachments[].url
string
a url link to the attachment
user_tags
object
A set of key/value pairs to tag the payment with
info
object
Extra info on the payment and its execution
info.status
string
PENDING, COMPLETED, FAILED, PROCESSING, PARTIAL, CANCELLED, PROCESSED
The current payment status
info.credit
object
If the payment has been processed, holds the amount credited
info.credit.currency
string
/^[A-Z]{3}$/
the 3 letter ISO currency code this payment will be credited in
info.credit.amount
number
The amount credited
info.funding
object
If the payment has not been processed yet, holds information about the funding requirments
info.funding.currency
string
/^[A-Z]{3}$/
the 3 letter ISO currency code this amount is to be funded in
info.funding.amount
number
The amount required to fund
info.funding.date
string
date-time
The date the funding amount must arrive in the wallet by for this payment to execute on time
info.debit
object
The amount to be debited to wallet
info.debit.currency
string
/^[A-Z]{3}$/
the 3 letter ISO currency code this payment will be debited in
info.debit.amount
number
The amount debited
info.rate
number
FX rate applied to this payment (when cross currency)
info.fees
number
Total amount (in debiting currency) of the debited amount collected as a transactional fee
Request Example
Response Examples
Last updated