Saltar al contenido principal
POST
Payout ACH por lote

Autorizaciones

Authorization
string
header
requerido

JWT obtenido desde /v2/auth/login o /v3/auth/login

Cuerpo

application/json
external_reference
string<uuid>
requerido

Referencia externa del lote en formato UUID v4.

Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

transactions
object[]
requerido

Pagos bancarios del lote, procesados en el orden enviado.

Minimum array length: 1

Respuesta

Lote evaluado. Puede incluir pagos pendientes, pagos fallidos por saldo insuficiente o ambos.

success
boolean
requerido

Es true si al menos un pago fue autorizado, incluso cuando otros fallan por saldo insuficiente.

Ejemplo:

true

message
string
requerido

Mensaje descriptivo del resultado del lote.

Ejemplo:

"Batch authorized successfully"

transaction_id
string
requerido

Identificador del lote, igual a external_reference.

Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

external_reference
string
requerido

Referencia externa enviada en el request.

Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

batch_id
string | null
requerido

Identificador del lote en el proveedor. Es null si ningun pago tiene saldo suficiente.

Ejemplo:

"ACH-123456"

transactions
object[]
requerido

Resultado de cada pago en el mismo orden del request.