Reportería de Loyalty

Conoce los reportes que te enviaremos para que hagas seguimiento a la actividad de tus campañas de fidelidad.


Archivos disponibles

Reporte Frecuencia Disponible Contenido
TRANSACTIONS Diario 11:00 UTC Detalle de operaciones que impactaron el programa de loyalty.
EFFECTS Diario 11:00 UTC Movimientos de puntos/cashback: acumulación, redención y ajustes.
BALANCE Diario 11:00 UTC Estado de balance por tarjeta al cierre del día anterior.
MONTHLY Mensual Día 1 del mes Consolidado de evolución de balances del mes anterior.

Nomenclatura de archivos

Todos los archivos siguen la siguiente convención de nombre: LOYALTY_<TIPO_REPORTE>__<CLIENT_NAME>_<COUNTRY_CODE>.csv

A continuación te dejamos un ejemplo: loyalty_balance_20251203_banisi_pan.csv

Componente Formato Ejemplo
Tipo de reporte TRANSACTIONS, EFFECTS, BALANCE, MONTHLY BALANCE
Fecha (diario) YYYYMMDD 20251203
Fecha (mensual) YYYYMM 202512
Country code ISO 3166-1 alpha-3 PAN

Veamos cada uno en detalle.

Reporte Transactions

Contiene el detalle de las operaciones que impactaron el programa de loyalty. Se genera diariamente con las transacciones del día calendario anterior (00:00:00 a 23:59:59).

Estructura del reporte

Campo Descripción Ejemplo
public_loyalty_member_id Identificador único del member sobre el cual se acumulan puntos o cashback (card_id o user_id). crd-3BfqAziX9Blt9j1Ku1hEAzhtHBw
public_parent_loyalty_member_id Identificador de la tarjeta titular asociada. Vacío si la compra se hizo con la tarjeta titular.
transaction_id Número único que identifica la transacción. ctx-3B0yQrc784pB...
card_bin Primeros dígitos del número de tarjeta. Identifican el banco emisor y tipo de tarjeta. 451234
affinity_group Grupo de afinidad al que pertenece la tarjeta. Determina qué beneficios aplican. GROUP_A
card_product_type Tipo de producto de la tarjeta. DEBIT / CREDIT / PREPAID
card_network Red de pagos por la que se procesó la transacción. VISA / MASTERCARD
account_type Esquema de beneficios: indica si acumula puntos o cashback. points
amount Monto total de la transacción sobre el cual se calculan los puntos. 6000
authorization_points Puntos generados al momento de la autorización. 6000
capture_points Puntos capturados al confirmarse la transacción. 6000
loyalty_rule_applied Nombre(s) de las campañas que determinaron la acumulación de puntos. Base Points Campaign
authorization_date Fecha y hora de autorización de la transacción. 2026-03-04T18:12:22Z
capture_date Fecha de presentación y confirmación del impacto en puntos. 2026-03-05T10:00:00Z
merchant_id Identificador único del comercio. MCH-001
merchant_name Nombre del comercio donde se realizó la compra. El Preferido Restaurante
mcc Merchant Category Code. Clasifica el rubro del negocio. 5812
card_type Indica si la tarjeta es física o virtual. PHYSICAL
cardholder_presence Indica si el titular estaba físicamente presente. CARDHOLDER_PRESENCE_PRESENT
card_presence Indica si la tarjeta física estuvo presente en la transacción. PRESENT
entry_mode Modo de ingreso de los datos de la tarjeta. CHIP / CONTACTLESS / MANUAL
country_code Código del país donde se realizó la transacción. PAN
recurring Indica si es un cobro recurrente o suscripción automática. true / false
type Tipo de transacción. PURCHASE / WITHDRAWAL
origin Indica si la transacción fue doméstica o internacional. DOMESTIC / INTERNATIONAL

Pomelo AI

Asistente de inteligencia artificial para consultas sobre la API de Pomelo
¡Hola!¿Cómo puedo ayudarte hoy?
Reportes de Loyalty