This is an On-demand service only available for PCI DSS compliance companies.
Important Notice about Transactions with BBVA Peru 🇵🇪
Starting January 1, 2025, BBVA Peru only accepts card transactions with dynamic CVV as part of its measures to enhance the security of online transactions.
This functionality is available for the following models:
☑ Acquirer
☐ Aggregator
Got a suggestion on this documentation? Contact Us.
deferred object that has the creditType, graceMonths and months.creditType field. Keep in mind that the exact creditType you will be able to use for deferred transactions depends on the credit card BIN. You can request the deferred options for a specific BIN from your frontend with our API or with one of our frontend libraries.deferred object that includes the creditType, graceMonths, and months parameters.graceMonths must be sent with the value of 00.| Country | Deferred Payment Type | creditType Value |
|---|---|---|
| Colombia / Perú | Standard Installments | 01 |
| Chile | Issuer Installments (Cuotas Emisor) | 01 |
| Chile | Merchant Installments (Cuotas Comercio) | 03 |
01 (Colombia, Perú, and Chile's Issuer Installments) "deferred": {
"graceMonths": "00",
"creditType": "01",
"months": 6
}⚠️ Beta Feature The implementation of "Cuotas Comercio" (Credit Type 03) for Chile is currently in Beta phase. The data structure and logic are subject to change without prior notice during this period.
"deferred": {
"graceMonths": "00",
"creditType": "03",
"months": 3
}
```json
"deferred": {
"graceMonths": "00",
"creditType": "03",
"months": 3
}months parameter."months": 3,threeDomainSecure object in your request.initialRecurrence in the transactionMode parameter and process the charge. For this initial transaction, you must send the CVV.subsequentRecurrence in the transactionMode parameter and include the transactionReference number in the initialRecurrenceReference field. Now you can omit the CVV.An alternative option to process external subscriptions is by sending the parameter externalSubscriptionID. Click here for more information.
curl --location --request POST 'https://api-uat.kushkipagos.com/card/v2/charges' \
--header 'Private-Merchant-Id;' \
--header 'Content-Type: application/json' \
--data-raw '{
"card": {
"name": "John Doe",
"number": "5311220000122112",
"expiryMonth": "12",
"expiryYear": "25",
"cvv": "123"
},
"amount": {
"subtotalIva": 0,
"subtotalIva0": 48000,
"ice": 0,
"iva": 0,
"currency": "COP"
},
"isDeferred": false,
"metadata": {
"referencia": "999929"
},
"contactDetails": {
"documentType": "CC",
"documentNumber": "1009283738",
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe",
"phoneNumber": "+573012345678"
},
"orderDetails": {
"siteDomain": "example.com",
"shippingDetails": {
"name": "John Doe",
"phone": "+525512345678",
"address1": "Av. Reforma 123",
"city": "CDMX",
"region": "CDMX",
"country": "México"
},
"billingDetails": {
"name": "John Doe",
"phone": "+525512345678",
"address1": "Av. Reforma 123",
"city": "CDMX",
"region": "CDMX",
"country": "México"
}
},
"productDetails": {
"product": [
{
"id": "198952AB",
"title": "eBook Digital Services",
"price": 10000,
"sku": "10101042",
"quantity": 1
}
]
},
"fullResponse": "v2"
}'{
"details": {
"amount": {
"subtotalIva": 0,
"subtotalIva0": 5000,
"ice": 0,
"iva": 0,
"currency": "COP",
"isDeferred": false
},
"approvalCode": "123456",
"approvedTransactionAmount": 5000,
"binInfo": {
"bank": "Banco de S.A.",
"binCard": "531122",
"cardCountry": "Mexico",
"lastFourDigits": "2112",
"type": "credit"
},
"cardHolderName": "John Doe",
"created": 1712092118000,
"merchantId": "20000000101835540000",
"merchantName": "CENTRALIZADA NUEVA PRUEBA GOB",
"messageFields": {
"f38": "123456",
"f39": "00",
"f48": {
"s22": {
"se5": "C101"
}
}
},
"paymentBrand": "Mastercard",
"processorBankName": "Kushki",
"recap": "409321136945",
"requestAmount": 5000,
"responseCode": "000",
"responseText": "Approved or completed successfully.",
"transactionId": "821712092118240856443",
"transactionReference": "3d0d7e1f-02b5-46fa-9791-92722f42df5b",
"transactionStatus": "APPROVAL",
"transactionType": "SALE"
},
"ticketNumber": "821712092118240271",
"transactionReference": "3d0d7e1f-02b5-46fa-9791-92722f42df5b"
}