Skip to main content

Payout

Properties

NameTypeRequiredDescription
amountfloatAmount of the payout, in units defined by payout_currency. Decimal, including the correct number of decimal places for the currency exponent, as defined in ISO 2417:2015. Same as payout_amount. Response only.
beneficiaryBeneficiary
beneficiary_countrystr
created_atintTime of creation of the payout, in Unix time. Response only.
descriptionstrDescription of the payout transaction.
errorstrIndicates the error code of the last unsuccessful operation on the Payout object.
estimated_time_of_arrivalstrThe estimated time period in which the beneficiary will receive the funds.
ewalletsList[PayoutEwallets]An array of one object, which contains the following fields: _ ewalletid - The ID of the wallet that the money is transferred from, a string starting with ewallet. _ amount - Amount of the transaction in currency units defined in currency. * percent - A decimal number representing a percentage of the total payout. Response only.
expirationfloatDetermines the day the payout expires, in Unix time. The payout must be completed before the start of this day. Relevant to cash payout methods where the is_expirable field is true in the response to List Payout Method Types.
fx_ratestrCurrency conversion rate for the payout. Decimal. Response only.
gc_error_codestrReserved. Response only.
id_strID of the payout. String starting with payout_.
identifier_typestrReserved. Response only.
identifier_valuestrReserved. Response only.
instructionsList[PayoutInstructions]Describes how the customer collects the payout. Contains the following fields: _ name - Short description of the instructions. _ steps - A 'steps' object containing a list of steps for the customer to take. Each step is named stepN, where N is an integer.
instructions_valuedictAdditional information from the merchant. For example, the merchant's instructions and transaction number that must be presented for collecting the payout.
merchant_reference_idstrID defined by the client. Limited to 255 characters.
metadatadictA JSON object defined by the client.
paid_amountfloatCumulative amount received by the beneficiary, in units defined by payout_currency. Response only.
paid_atstrTime of the payout, in Unix time. Response only.
payout_currencystr
payout_feesFee
payout_method_typestrThe type of payout method. The two-letter prefix must match the beneficiary country computed.
payout_typePayoutTypeThe type of the payout method.
senderSender
sender_amountfloatAmount that the sender is paying in units of the currency defined in sender_currency. This amount remains the same regardless of FX fees. Required when payout_amount is not used. Decimal.
sender_countrystr
sender_currencystr
statement_descriptorstrA statement that includes the reason for the payout. Limited to 35 characters.
statusPayoutStatus

PayoutType

The type of the payout method.

Properties

NameTypeRequiredDescription
CARDstr"card"
CASHstr"cash"
EWALLETstr"ewallet"
BANKstr"bank"
RAPYDEWALLETstr"rapyd_ewallet"

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →