Notification service
If the merchant wishes to be notified of the final status of the transaction, it is necessary to implement a web service that meets the following definitions:
It will be taken from the urlIPN field indicated in the input data of section Parameter definition
Shipment data
The exposed service must accept the following data as they will be the values that Izipay will send:
- Incoming HTTP Headers.
Unique id for each transaction generated by the merchant.
16881500822750
- Input parameters (HTTP Body)**.
Authorization response code
00
Authorization response message, according to the language
Ok
Friendly message for the user, according to the language
Ok
Friendly message for the user in English
Ok
Response data object
Indicator of the payment method of the purchase
CARD
YAPE_CODE
CARD
Array of Order Objects
Indicator of the payment method of the order:
CARD
YAPE_CODE
CARD
Authorization code of the purchase generated by the card issuer
Currency of the transaction.
PEN
USD
PEN
Txn amount. Integers with 2 decimals, consider decimal separator without thousands delimiter
10.00
Number of Installments that will affect the purchase.
10
Deferred number that will affect purchases.
Order number of the purchase transaction, sent in the security api (Token Session).
1687996765
Message of the transaction status (Authorized/Denied).
Transaction date (fechatxn saved in transaction table) Format yyyymmdd.
20221212
Transaction time (fechatxn saved in transaction table) Format hhmmss.
185330
Transaction identifier made by Izipay or Cybersource.
1011173920740022
Reference number generated by the acquirer. This data is important for the refund request.
1315646
Object with card data
Type of card brand
Allowed values
MC
: MasterCardVS
: VisaAE
: AmexDN
: Diners
VS
Masked card number used in the transaction
411111******1111
Identifier if the card was registered in the operation
true
Billing object (cardholder)
Cardholder names
Lucho
Cardholder last names
Torres
Cardholder email
luchotorres@gmail.com
Cardholder phone
989897960
Cardholder billing address
Av. Jorge Chávez 275
City of the cardholder billing address
Lima
Name of the department or state of cardholder billing.
Lima
Country of the cardholder billing address - ISO code.
PE
Postal Code (CP) of the cardholder billing address.
15000
Type of cardholder identification document
DNI
CE
PASAPORTE
RUC
OTROS
DNI
Cardholder identification document number.
Length(min - max):DNI:= 8 characters
CE:>=9 characters <=12 characters
PASAPORTE:>=8 characters <=12 characters
RUC := 11 characters
OTROS:>=8 characters <=12 characters
12345678
Social reason or company name.
Commerce data object
Commerce code or submerchant (child code of the merchantFacilitator), generated by Izipay during affiliation.
Facilitator commerce code, generated by Izipay during affiliation.
Tokenization, Private and Brand object.
Unique identifier of the buyer in the commerce system.
Token value that identifies the card of the cardholder.
Card alias.
Authentication object.
Authentication result.
Array of Strings
Original response message used for signature generation.
{"code":"00","message":"OK"…..}
It is the hash of the request payload expressed in a base64 value string.
b166214e976c7e76390889
Unique id for each transaction generated by the commerce, sent in the security api (Token Session) equivalent to the Correlation Id for the transaction flow.
16881500822750
For more detailed information visit the Notifications
section.