Servicio de notificaciones
Si el comercio desea recibir una notificación del estado final de la operación, es necesario que implemente un servicio web que cumpla con las definiciones siguientes:
Será tomado del campo urlIPN indicado en la sección de Definición de parámetros
Datos de envío
El servicio expuesto deberá aceptar los siguientes datos pues serán los valores que enviará Izipay:
- Cabecera de entrada (HTTP Headers)
Id único por cada transacción generada por el comercio.
16881500822750- Parámetros de entrada (HTTP Body)
Código de respuesta de la autorización
00Mensaje de respuesta de la autorización, de acuerdo al lenguaje
OkMensaje amigable para el usuario, de acuerdo al lenguaje
OkMensaje amigable para el usuario en inglés
OkObjeto de datos de respuesta
Indicador del método de pago de la compra
CARDYAPE_CODECARDArray de Objetos Order
Indicador del método de pago de la orden:
CARDYAPE_CODECARDCódigo de Autorizacion de la compra generada por el emisor de la tarjeta
Moneda de la transacción.
PENUSDPENMonto de la Txn. Enteros con 2 decimales, considerar separador decimal sin delimitador de miles
10.00Número de Cuotas que afectarán a la compra.
10Número Diferido que afectará a la compras.
Número de Pedido de la transacción de compra, enviada en el api security (Token Session).
1687996765Mensaje del estado de la transacción (Autorizado/Denegado).
Fecha de la transacción (fechatxn guardada en tabla transacciones) Formato yyyymmdd.
20221212Hora de la transacción (fechatxn guardada en tabla transacciones) Formato hhmmss.
185330Indentificador de la transacción realizado por Izipay o Cybersource.
1011173920740022Número de referencia generada por el adquiriente. Este dato es importante para la solicitud del refund(devoluciones)
1315646Objeto con los datos de la tarjeta
Tipo de marca de la tarjeta
Valores permitidos
MC: MasterCardVS: VisaAE: AmexDN: Diners
VSNúmero de tarjeta enmascarado utilizado en la transacción
411111******1111Identificador si se registró la tarjeta en la operación
trueObjeto de la Facturación (tarjetahabiente)
Nombres del tarjetahabiente
LuchoApellidos del tarjetahabiente
TorresCorreo electrónico del tarjetahabiente
luchotorres@gmail.comTeléfono del tarjetahabiente
989897960Dirección de facturación del tarjetahabiente
Av. Jorge Chávez 275Ciudad de la dirección de facturación del tarjetahabiente
LimaNombre del departamento o estado de facturación del tarjetahabiente
LimaPaís de la dirección de facturación del tarjetahabiente - Codigo ISO.
PECódigo Postal (CP) de la dirección de facturación del tarjetahabiente.
15000Tipo de documento de identidad del tarjetahabiente
DNICEPASAPORTERUCOTROSDNINúmero de documento de identidad del tarjetahabiente.
Longitud (min - max):DNI:= 8 caracteres
CE:>=9 caracteres <=12 caracteres
PASAPORTE:>=8 caracteres <=12 caracteres
RUC := 11 caracteres
OTROS:>=8 caracteres <=12 caracteres
12345678Razón social o nombre de la compañía.
Objeto de datos del comercio
Codigo del comercio ó submerchant(codigo hijo del merchantFacilitator), generado por Izipay durante la afiliación.
Código de comercio facilitador, generado por Izipay durante la afilación.
Objeto de Tokenizacion, Privada y Marca.
Identificador único del comprador en el sistema del comercio.
Valor token que identifica la tarjeta del tarjetahabiente.
Alias de tarjeta.
Objeto de autenticación.
Resultado de la autenticación.
Array de objetos personalizados que permite agregar información extra al proceso de pago, para satisfacer las necesidades específicas de cada comercio. Máximo 10 objetos personalizados.
Nombre del objeto personalizado, no se debe repetir.
field1field2field3field4field5field6field7field8field9field10field1Valor del objeto personalizado.
""Solo permite valores que contengan letras (incluyendo mayúsculas, minúsculas, vocales con acentos como á, é, í, ó, ú, la ñ y la ü), números, espacios y los siguientes caracteres especiales: puntos (.), comas (,), guiones (-), diagonales (/) y el símbolo "&". También admite letras acentuadas de otros idiomas europeos como à, è u ö./^[a-zA-ZñÑáéíóúÁÉÍÓÚ\s&.,\/\-\u00C0-\u017FüÜ0-9]+$/uMensaje original de respuesta que se utiliza para la generación de la firma.
{"code":"00","message":"OK"…..}Es el hash del payload del request expresando en una cadena de un valor en base64.
b166214e976c7e76390889Id único por cada transacción generada por el comercio, enviada en el api security (Token Session) equivalente al Id de Correlación para el flujo de la transacción.
16881500822750Para una información más detallada visita la sección Notificaciones