- Pautas de integración
- Implementación de una integración de Batch
- Recuperar el estado de lote
Recuperar el estado de lote
Una vez enviado el lote, puede solicitar periódicamente un estado de lote para determinar el estado actual del procesamiento del lote, incluido un conteo del total de operaciones cargadas, procesadas y erradas, así como las marcas de hora y fecha en las acciones de procesamiento. El estado del mismo lote también está visible para your payment service provider mediante la pantalla de Búsqueda de estado de Batch en Merchant Manager.
Solicitud de estado del lote
Puede solicitar un estado de lote a pedido enviando una solicitud HTTPS GET a:
donde:
- <versionNum> es la versión del Batch
- <merchantId> es su identificador de negocio
- <batchName> es su nombre único para el lote
Respuesta de estado del lote
El cuerpo de la respuesta contendrá un resumen del procesamiento en formato csv con una fila de encabezado y una fila de detalles.
Archivo de resumen de estado de lote de muestra en formato csv que muestra el estado del lote como "COMPLETE".
"merchantId","batchName","totalRecords","uploadCompleted","batchStatus","processed","errors","lastAction","processingCompleted" "TESTMERCHANT","testfile20110818a","46","2011-08-18T10:40:20+10:00","COMPLETE","46","0","2011-09-11T02:36:10+10:00","2011-08-18T10:40:30+10:00"
En la siguiente tabla se describe la información devuelta en el archivo de respuesta de lote.
merchantId |
Identificador alfanumérico único del negocio. Existe un ID de negocio único para cada cuenta/perfil de negocio. |
batchName |
El nombre del archivo por lotes utilizado durante la carga inicial. |
totalRecords |
Número total de operaciones en el lote. |
uploadCompleted |
Hora y fecha en que se completó la carga de todos los registros. |
batchStatus |
Estado de procesamiento de lote actual. Los valores válidos son:
|
processed |
El recuento total de registros procesados. |
errors |
Conteo total de registros para los cuales se agotó el tiempo o que no pudieron procesarse debido a errores de sistema. |
lastAction |
Hora y fecha de la última acción en el lote. |
processingCompleted |
La hora y fecha en que se completa el procesamiento por lotes y todos los registros están en su estado final. |
El siguiente paso es procesar la respuesta por lotes.