Skip to main content

Payouts

The Payouts feature allows a Merchant to initiate a payment to a Customer.

This service is currently available for selected Beta Testers, currently offering PIX in Brazil, SPEI in Mexico and BANK_TRANSFER in Peru, Colombia and Chile.

  POST https://api-sandbox.epag.io/payoutTransaction

Payout Lead Times by Country​

CountryPayout speedNotes
BrazilReal-time—
MexicoReal-time—
ChileReal-time—
PeruSame day / next business dayDepends on bank, amount, and cut-off time
ColombiaSame day up to 72 business hoursDepends on the beneficiary's bank (ACH cycles)

General Structure​

All payouts must be sent using the payoutTransactions array, where each object represents an individual transaction.

Common Parameters​

FieldTypeRequiredDescription
original_amountDecimalYesAmount to be paid in the original currency.
original_currencyStringYesOriginal currency code (e.g., BRL, MXN, PEN, CLP, COP).
payment_currencyStringYesCurrency used for the actual payment. Must match the original currency.
payment_countryStringYesCountry of the recipient. Supported values: BR, MX, PE, CL, CO.
payout_methodStringYesPayment method. Supported: PIX (Brazil), SPEI (Mexico), BANK_TRANSFER (Peru, Chile, Colombia).
contract_idUUIDYesIdentifier of the contract to be used for the payout.
reference_idStringYesUnique reference identifier for this transaction.
notification_urlStringYesURL to receive asynchronous status updates.