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
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.