Reporte de transacciones

Introducción

El reporte de transacciones permite visualizar las operaciones realizadas en un período determinado, incluyendo cobros y devoluciones. Se solicita desde el portal de pagos y se recibe como archivo .CSV por correo electrónico.

Para generarlo, iniciar sesión, filtrar por el período deseado y hacer clic en el botón de exportar. El archivo se enviará por correo electrónico al usuario con la sesión iniciada.

Cobros y devoluciones

El reporte incluye tres tipos de operaciones que se identifican en el campo transaction_type:

  • Payment: cobro realizado al comprador.
  • Refund: devolución total de un cobro anterior.
  • Partial Refund: devolución parcial de un cobro anterior.

Cada operación aparece como una línea independiente en el reporte. A continuación se muestra un ejemplo con un cobro realizado el 01/08 y su devolución realizada el 10/08:

Rango de fechasLo que aparece en el reporte
01/08 al 30/082 líneas: 1 cobro + 1 devolución
05/09 al 15/081 línea: solo la devolución

Si el cobro se realizó fuera del rango de fechas seleccionado, solo la devolución aparecerá en el reporte. El cobro no se incluye porque está fuera del período filtrado.

Diccionario de campos

Datos de la tienda

ColumnaDescripción
storeCódigo de la tienda del comercio en Koin
accountCuenta a la que pertenece la transacción

Identificadores transaccionales

ColumnaDescripción
store_reference_idIdentificador único de la transacción informado por el comercio
store_business_idIdentificador opcional informado por el comercio
store_transaction_idIdentificador auxiliar informado por el comercio (caso VTEX)
order_idIdentificador de orden de Koin
transaction_idIdentificador de transacción de Koin

Datos transaccionales

ColumnaDescripción
payment_methodMedio de pago (CARD, PIX, BNPL, etc.)
channelCanal por donde se originó la transacción (link de pago, API, checkout o SDK)
transaction_typeTipo de operación (Payment, Refund, Partial Refund)
countryPaís de la transacción
currencyMoneda de la transacción

Montos

ColumnaDescripción
original_amountMonto de la transacción informado por el comercio
discount_amountMonto del descuento aplicado
interest_amountMonto del interés aplicado
amountMonto final de la transacción

Fechas

ColumnaDescripción
creation_dateFecha de creación de la transacción
notification_dateFecha en la que la transacción llegó a su estado final (ej: cobrada en PIX, Debin, link de pago, etc.)

Cuotas

ColumnaDescripción
installmentsCantidad de cuotas
installments_typePlan de cuotas de la transacción

Estado

ColumnaDescripción
transaction_statusEstado de la transacción
transaction_status_reasonRazón del estado cuando la transacción fue rechazada

Datos del proveedor

ColumnaDescripción
provider_nameInstitución de pago encargada de liquidar fondos (adquirente, banco, APM, etc.)
provider_referenceIdentificador generado por el proveedor
provider_store_accountIdentificador del comercio en el proveedor
provider_confirmation_idIdentificador de confirmación de cobro generado por el proveedor
provider_additional_reference_1Referencia única informada por el adquirente o proveedor
provider_additional_reference_2Referencia adicional del adquirente o proveedor (en AR: identificador de lote; en BR: TID)
provider_additional_reference_3Referencia adicional informada por el adquirente o proveedor (en AR: identificador de cupón; en BR: NSU)
provider_error_codeCódigo de error recibido del proveedor
provider_error_messageMensaje de error recibido del proveedor

Comisión

ColumnaDescripción
koin_servicesComisión que Koin cobra al comercio por la transacción, según el acuerdo comercial

Datos de tarjeta

ColumnaDescripción
card_binBIN de la tarjeta utilizada
card_last_digitsÚltimos 4 dígitos de la tarjeta utilizada
card_brandMarca de la tarjeta utilizada
card_typeTipo de tarjeta: crédito o débito

Datos bancarios

ColumnaDescripción
bank_account_typeTipo de cuenta (CA, CC, según el mercado)
bank_account_agencySucursal de la cuenta bancaria (según el mercado)
bank_account_numberNúmero de cuenta bancaria
bank_account_aliasAlias de la cuenta bancaria (según el mercado)
bank_nameNombre del banco asociado a la cuenta

Datos del pagador

ColumnaDescripción
payer_document_typeTipo de documento del pagador
payer_documentDocumento del pagador
payer_emailEmail del pagador
payer_phoneTeléfono del pagador

Preguntas frecuentes

¿Por qué algunos campos vienen vacíos?

Los campos que no aplican a la transacción se mostrarán vacíos. Por ejemplo, los datos de tarjeta (card_bin, card_last_digits, card_brand, card_type) solo aparecen en transacciones con tarjeta. Los datos bancarios solo aparecen en medios de pago que requieren cuenta bancaria.

¿Cómo se solicita el reporte?

Desde el portal de pagos, iniciar sesión, filtrar por el período deseado y hacer clic en el botón de exportar. El archivo .CSV se enviará por correo electrónico al usuario con la sesión iniciada.

¿Qué diferencia hay entre un cobro y una devolución?

El cobro (transaction_type: Payment) es la transacción original. La devolución (transaction_type: Refund o Partial Refund) es la devolución total o parcial de un cobro anterior. Ambas aparecen como líneas independientes en el reporte.

¿Por qué una devolución aparece sin su cobro?

Si el cobro se realizó fuera del rango de fechas seleccionado, solo la devolución aparecerá en el reporte. El cobro no se incluye porque está fuera del período filtrado.