Preimportación

Acción

  https://api.paypertic.com/importaciones/pagos


Este endpoint realiza una preimportación de los pagos presentados en un archivo csv. Devuelve como resultado una cabecera con los resultados generales del proceso. La importación inicia en estado PENDING, indicando que los pagos aún no fueron generados.

Parámetros del mensaje



NombreTipoFormatoDescripción
collector_idString

Identificador del comercio.

fileFile.CSV

Archivo que contiene cobranzas a importar con el formato requerido, sin los encabezados.

match_payerBooleantrue/falseFlag para filtrar suscripciones por referencia externa del pagador.
match_conceptBooleantrue/falseFlag para filtrar suscripciones por el concepto.
match_identificationBooleantrue/falseFlag para filtrar por identificación del pagador.


El request debe mandarse con por lo menos un flag en true.

Si se envía match_identification en true, match_payer y match_concept deben ir en false



Error posibles

Plantillas de ejemplo

Consulta

Acción

  https://api.paypertic.com/importaciones/pagos?


Este endpoint devuelve un listado de las cabeceras de las importaciones. Los registros pueden ser filtrados siguiendo el siguiente instructivo: Uso de filtros.

Los campos y operaciones disponibles para ser filtrados son los siguientes:

CampoOperaciones disponiblesAclaraciones
import_id
EQUAL

collector_id
EQUAL

status
EQUAL

status_code
EQUAL

request_date
LESS_THAN 
GREATER_THAN
LESS_THAN_OR_EQUAL_TO
GREATER_THAN_OR_EQUAL_TO

Formato esperado:

yyyyMMdd'T'hhmmss-0000

approved_date
LESS_THAN 
GREATER_THAN
LESS_THAN_OR_EQUAL_TO
GREATER_THAN_OR_EQUAL_TO

Formato esperado:

yyyyMMdd'T'hhmmss-0000
cancel_date
LESS_THAN 
GREATER_THAN
LESS_THAN_OR_EQUAL_TO
GREATER_THAN_OR_EQUAL_TO

Formato esperado:

yyyyMMdd'T'hhmmss-0000

Acción

  https://api.paypertic.com/importaciones/pagos/:import_id


Este endpoint devuelve la cabecera de la importación cuyo import_id sea enviado en la URL.

Detalle

Acción

  https://api.paypertic.com/importaciones/pagos/:import_id/detalles?


Este endpoint devuelve una lista del resultado para cada pago de una importación. Debe especificarse su import_id en la URL. Los registros pueden ser filtrados siguiendo el siguiente instructivo: Uso de filtros.

Los campos y operaciones disponibles para ser filtrados son los siguientes:

CampoOperaciones disponibles
external_transaction_id
EQUAL
external_reference
EQUAL
concept_id
EQUAL
concept_description
CONTAINS
currency_id
EQUAL
payer_reference
EQUAL
payer_name
CONTAINS
payer_email
EQUAL
payer_id_number
EQUAL
status
EQUAL
status_code
EQUAL

Aceptar/Cancelar una importación

Acción

  https://api.paypertic.com/importaciones/pagos/aprobar/:import_id


Este endpoint aprueba la importación. Se espera su import_id en la URL. Esto cambia su estado a APPROVED y genera los pagos que hayan sido preimportados exitosamente.

Acción

   https://api.paypertic.com/importaciones/pagos/cancelar/:import_id


Este endpoint cancela una importación. Se espera su import_id en la URL. Esto cambia su estado a CANCELLED sin generar pagos.

Parámetros

NombreTipoDescripción
status_detailString

Motivo de la cancelación.