Card Present Payments (API Raw) To verify the possible error scenarios during card reading, it is necessary to include the code that applies to the scenario you want to test in the amount field, as shown in the following example: {
"amount" : {
"iva" : 10 ,
"currency" : "PEN" ,
"extra_taxes" : {
"tip" : 0
}
...
} When you send 10 in the amount field (remember that this field corresponds to the sum of all values within the object), you will receive the following response: {
"F11" : "101675" ,
"cvm_type" : "" ,
"franchise" : "MASTERCARD" ,
"message_fields" : {
"F38" : "892478" ,
"F39" : "10"
} ,
"kushki_response" : {
"code" : "10" ,
"message" : "Approved partial"
} ,
"transaction_type" : "charge" ,
"authorized_amount" : 100 ,
"additional_amounts" : {
"amount" : 0 ,
"card_type" : "" ,
"amount_type" : "" ,
"account_type" : "" ,
"currency_code" : ""
} ,
"transaction_status" : "DECLINED" ,
"transaction_reference" : "0c598cc7-bfd5-4180-8544-34a4f923086e"
} Note : Keep in mind that in the kushki_response field, you will be able to see the response of the test scenarioIn the previous example, the response is shown below: {
"code" : "10" ,
"message" : "Approved partial"
} Card-Present payments# Use the following test data to simulate different scenarios when integrating Card-Present Payments through the API. 🇵🇪 Peru# Use the following data to test the reception of card-present payments: Amount (PEN) Transaction Type Response Code Description 10 Authorization 01 Transaction declined. Please contact your card issuer. 40 Authorization 04 The entered card has been reported. 50 Authorization 05 An error occurred while processing the transaction. 74 Authorization 00 Approval (transaction approved with delay). 174 Void/Reverse 00 Approval (transaction approved with delay). Other — — Send any other valid amount for an approved transaction.
Modified at 2026-05-28 16:06:40