ServiciosObtener transacciones

Obtener transacciones

Una vez que los comercios ya estén procesando, es importante obtener información de los pagos. Para esto, es importante contar con la información detallada para integrar en su sistema todo lo que sea necesario.

Requisitos

  • Comercios correctamente configurados y pagos procesados.

Resultado

  • Reportería de los pagos generados con su respectivo detalle

La información de los pagos es entregada en un formato completo con todos los detalles de cada operación transaccional que ocurra en las terminales. La misma está compuesta principalmente por:

  • Información general del movimiento: Esta información es la necesaria para determinar el tipo de movimiento (pago, anulación o devolución), estado, montos, fechas, terminal, usuario e información común a todos los tipos de movimiento.
  • Información detallada de los pagos: Esta información es la que corresponde y es más específica a cada medio de pago, como por ejemplo el tipo de tarjeta utilizada, cuantas cuotas, etc.
  • Información específica de los cálculos impositivos y descuentos hacia el comercio: En este conjunto de datos se cuenta con la fecha de dispersión correspondiente, el monto neto a transferir al comercio. Además de los detalles como costos, tasas e impuestos aplicados sobre el monto bruto.
  • Información de los cálculos impositivos y descuentos correspondientes a su cuenta: Este segmento de datos especifica la fecha de liquidación y el monto que se recibirá del adquirente o Menta (según modelo de dispersión). Junto a la información detallada de todos los costos, tasas e impuestos aplicados.

Ejemplo de obtención de transacciones

Es obligatoria la utilización de los siguientes parámetros:

  • page: Es el número de página que desea obtener (comenzando desde 0)
  • size: Es el tamaño de la página que desea obtener

Se recomienda enviar además start/end, el período del cual obtiene todos los movimientos. Son opcionales para el servicio y requieren un offset (Z o, por ejemplo, -03:00: 2024-01-01T00:00:00-03:00).

curl --request GET \
    --location 'https://api.menta.global/api/v2/transaction-reports' \
    --header 'Authorization: Bearer {access_token}' \
    --url-query 'page=0' \
    --url-query 'size=100' \
    --url-query 'start=2024-01-01T00:00:00Z' \
    --url-query 'end=2024-01-10T00:00:00Z'
ℹ️

Existen varios filtros que se pueden utilizar para personalizar más su búsqueda, los mismos se encuentran en la sección Obtener transacciones por API