Saltar al contenido principal
Obtén el token con POST /v3/auth/login. El lote usa el saldo del partner por moneda y procesa los pagos en el orden enviado. Este endpoint conserva los campos en snake_case.

Referencia API del lote

Consulta el contrato completo y prueba el endpoint.

Request

El fondeo es desde saldo (balance). El request no recibe funding_source, asset_deposit ni blockchain, y la respuesta no incluye una dirección de depósito crypto.

Response: HTTP 200

transaction_id en el nivel superior es igual a external_reference. batch_id identifica el lote en el proveedor. Los resultados de transactions conservan el orden del request y contienen el identificador bancario individual de cada pago.
HTTP 200 y success: true no confirman la liquidación de todos los pagos. success es true cuando al menos un pago fue autorizado. Revisa siempre el estado de cada transacción.

Autorización parcial por saldo insuficiente

El saldo se evalúa por moneda en el orden del request. Los pagos con saldo suficiente se envían al proveedor con estado PENDING; los demás devuelven FAILED. Si al menos un pago se autoriza, success sigue siendo true:
Si ningún pago tiene saldo suficiente, la respuesta mantiene HTTP 200, devuelve success: false, batch_id: null, el mensaje Insufficient balance to create ACH payout batch. y todos los pagos con estado FAILED.

Consultar el estado

Usa la external_reference del lote como transactionId para consultar el estado de todos sus pagos. También puedes usar el transaction_id del nivel superior de la respuesta, que tiene el mismo valor. Esta consulta busca por referencia del lote.

Errores

Los pagos rechazados por saldo insuficiente se informan en la respuesta HTTP 200, dentro de transactions.