Payout Item Object
A Payout Item represents an individual disbursement within a Payout, targeting a specific recipient.
Attributes
iduuidThis Payout Item's unique identifier.
amountstringRequested amount. Numeric string with up to 18 decimal digits.
effective_amountstringThe actual amount that will be transferred.
fee_amountstringFee amount for this item.
payout_iduuidID of the parent Payout.
statusstringItem status: PENDING, SUCCEEDED, or REJECTED.
status_codestringnullableDetail on the current status. See Status Codes below.
preferred_channelstringnullableThe channel originally requested for this item: SAVE, TURBO, or BREB. This is set from the channel field you send in the Create a Payout request. Immutable after creation.
channelstringnullableThe current channel for this item: SAVE, TURBO, or BREB. Starts as the same value as preferred_channel but may change during routing (e.g., TURBO may fall back to SAVE outside working hours). Compare with preferred_channel to detect fallbacks.
public_dataobjectnullablePublic data associated with this item.
activitiesarrayActivities related to this item. Each has type (Status Code), status (PENDING, SUCCEEDED, FAILED), and last_update_at.
created_atstringCreation date. ISO 8601 format.
updated_atstringLast update date. ISO 8601 format.
Status Codes
AWAIT_VALIDATIONSNewAWAIT_THIRD_PARTY_KYCNewAWAIT_OWNERSHIP_VALIDATIONNewAWAIT_BURN_TOKENSNewAWAIT_DISBURSEMENTAWAIT_RE_TOKENIZE_TOKENSNewAWAIT_REFUNDNewKYC_FAILEDOWNERSHIP_VALIDATION_FAILEDNewVALIDATIONS_FAILEDNewPAYOUT_CANCELEDPAYOUT_ABORTEDFAILED_BANK_TRANSFERDISBURSEMENT_INFRASTRUCTURE_ERRORNewCLOSED_BANK_ACCOUNTNewUNOPENED_BANK_ACCOUNTNewINVALID_BANK_ACCOUNT_NUMBERNewEX_POST_REFUNDNewINVALID_IDENTITY_AND_BANK_ACCOUNTNewINVALID_BANK_ACCOUNT_TYPENewDISABLED_BANK_ACCOUNTNewINCACTIVE_OR_BLOCKED_BANK_ACCOUNTNewINCOMPATIBLE_RECIPIENT_AND_PREFERRED_CHANNELDeprecatedFAILED_ROUTINGDeprecatedINVALID_THIRD_PARTY_SOURCEDeprecatedAWAIT_KYCDeprecatedAWAIT_DISBURSEMENT_INITIATIONDeprecatedJSON Example
{
"id": "aa25e1c3-bea4-4934-abd1-c8973ad3756f",
"amount": "1000.23234",
"effective_amount": "1000.12123",
"fee_amount": "100.1231",
"payout_id": "850feae6-ba74-4a03-893f-b7db0af03633",
"status": "PENDING",
"status_code": "AWAIT_DISBURSEMENT",
"preferred_channel": "TURBO",
"channel": "SAVE",
"public_data": {
"external_id": null,
"full_name": "Juan Perez"
},
"activities": [
{
"type": "AWAIT_DISBURSEMENT",
"status": "PENDING",
"last_update_at": "2024-08-15T18:36:12.421Z"
}
],
"created_at": "2024-08-15T18:35:29.613Z",
"updated_at": "2024-08-15T18:36:12.421Z"
}
In this example, the item was requested as TURBO (preferred_channel) but was routed to SAVE (channel) due to a fallback (e.g., bank not supported for TURBO or outside working hours). Note that preferred_channel and channel are read-only response fields — when creating a payout, you send the channel field per item in the request (see Create a Payout).