Formato de salida para batch payments - Batch payments con clientes y tarjetas - Mercado Pago Developers

Formato de salida

Este es el formato de salida requerido para el flujo de cobros batch:

csv

sequential_order,external_reference,amount,reason,echoData,payment_status,payment_detail,payment_id
1; 81047154; 322.04; Cobro ejemplo 1; 3524731; Cobrado;;1232443
2; 50724702; 364.19; Cobro ejemplo 2; 48698812; Cobrado;;1234567
3; 43952205; 289.62; Cobro ejemplo 5; 38086525; Rechazado; No fue posible procesar el pago; 1234568
4; 62966843; 189.09; Cobro ejemplo 3; 62483295; Error; No fue posible procesar el pago; 
CampoDescripciónFormatoEjemploTipo
sequential_orderOrden de file con respecto al archivo de entrada.Valores numéricos123456Obligatorio
external_referenceId para conciliación del pago en el sistema del sellerCaracteres alfanuméricos, barras ("/") e guiones ("-" e "_")ref_123456Obligatorio
amountMonto cobrado.Valores numéricos con decimales según site:
- MLA, MLU: "199,10"
- MLM y MPE: "299,10"
- MCO y MLC sin separadores de decimales
Obligatorio
reasonDetalle o explicación del cobroValores alfanuméricosObligatorio
echo_dataInformación adicional que no vamos a usar pero puede mandar al sellerValores alfanuméricosObligatorio
payment_statusEstado del pagoValores alfabéticos, posibles valores:
- Paid
- Unpaid
- Invalid
Obligatorio
payment_detailDetalle del pago para casos no cobrados.
Algunos de los valores son:
- Los datos no están separados con el formato correcto
- Esta columna no pudo ser procesada
- Los datos en esta columna son obligatorios
- Los datos de la tarjeta no pudieron ser procesados
- El customer_id o card_id era inválido.
- El monto ingresado es inválido
- La tarjeta está vencida
- No he posible procesar el pago
- El soft descriptor ingresado es inválido
- El external reference ingresado es inválido
- Detalles de status según documentación de API pública
Valores alfanuméricosOpcional
payment_idId identificador del pagoValores numéricos23465778Obligatorio