Carga de Cobros por Archivo
El sistema de pago recurrentes ejecutará un proceso cada vez que el cliente deposite un archivo para cargar los cobros de las afiliaciones. El reporte se generará en formato .csv y las columnas estarán separados por |
.
INPUT
Carpeta: INPUT
Nombre de Archivo: CHARGES_TO_PROCESS_DDMMYYYY_HHMMSS.csv
Siendo DDMMYYYY_HHMMSS la fecha y hora en la cual depositan el archivo en la carpeta.
El comercio deberá depositar un archivo con los cargos a registrar con la siguiente estructura:
Columna | Descripción | Tipo de Dato | Longitud | Presencia |
MERCHANT_CODE | Código del comercio entregado por Alignet. |
| 36 | OBLIGATORIO |
MERCHANT_AFFILIATION_CODE | Código de la afiliación generado por el comercio. |
| 36 | OBLIGATORIO |
PROCESS_DATE | Fecha en la cual se ejecutara el cargo en formato: YYYY-MM-DD con fecha del día siguiente. |
| - | OBLIGATORIO |
AMOUNT | Monto a cobrar en centavos. |
| 8 | OBLIGATORIO |
REFERENCE | Referencia del cargo. Esto será devuelto en el reporte de cargos del día. |
| 200 | OPCIONAL |
OUTPUT
Carpeta: OUTPUT
Nombre de Archivo: CHARGES_PROGRAMMED_DDMMYYYY_HHMMSS.csv
Siendo DDMMYYYY_HHMMSS la fecha y hora en UTC en la cual termina el proceso.
El sistema depositará un archivo con el resultado de los registros de los cargos de la afiliación:
Columna | Descripción | Tipo de Dato | Longitud | Presencia |
CHARGES_ID | Código del comercio entregado por Alignet. |
| 36 | OBLIGATORIO |
MERCHANT_CODE | Código del comercio entregado por Alignet. |
| 36 | OBLIGATORIO |
MERCHANT_AFFILIATION_CODE | Código de la afiliación generado por el comercio. |
| 36 | OBLIGATORIO |
AMOUNT | Monto del cargo |
| 8 | OBLIGATORIO |
CURRENCY | Moneda del cargo |
| 3 | OBLIGATORIO |
RESULT_CODE | Código resultado del registro del cargo |
| 2 | OBLIGATORIO |
RESULT_MESSAGE | Mensaje resultado del registro del cargo |
| 20 | OBLIGATORIO |
REFERENCE | Referencia del cargo |
| 200 | OPCIONAL |