subscriptionApproved). If it is created through Smartlink, the status will be approvedTransaction.succesfullCharge)failedRetry)lastRetry)declinedCharge)subscriptionDelete)POSTObject| Variable | Type |
|---|---|
event | Object |
event.metadata | Object |
event.metadata.key0 | string |
event.metadata.key1 | string |
event.metadata.key2 | string |
event.endDate | number (Unix Timestamp Format) |
event.maxCount | number |
event.contactDetails | Object |
event.contactDetails.firstName | string |
event.contactDetails.lastName | string |
event.contactDetails.email | string |
event.contactDetails.phoneNumber | string |
event.contactDetails.documentType | string |
event.contactDetails.documentNumber | string |
event.lastFourDigits | string |
event.subscriptionStatus | string |
event.active | boolean |
event.dayOfMonth | number |
event.token | string |
event.binInfo | Object |
event.binInfo.bank | string |
event.binInfo.type | string |
event.binInfo.processor | string |
event.binInfo.brand | string |
event.binInfo.bin | string |
event.startDate | number (Unix Timestamp Format) |
event.provider | string |
event.id | string |
event.credentialAlias | string |
event.subscriptionId | string |
event.created | number (Unix Timestamp Format) |
event.credentialMetadata | string |
event.ip | string |
event.lastChargeDate | number |
event.paymentBrand | string |
event.callbackUrl | string |
event.cardType | string |
event.periodicity | string |
event.count | number |
event.retryConfiguration | object |
event.retryConfiguration.retryType | string |
event.retryConfiguration.value | array |
event.retryConfiguration.value.items | integer |
event.month | string |
event.planName | string |
event.dayOfWeek | string |
event.amount | Object |
event.amount.subtotalIva | number |
event.amount.subtotalIva0 | number |
event.amount.iva | number |
event.amount.ice | number |
event.amount.currency | string |
event.amount.extraTaxes | Object |
event.tbkUser | string |
event.credentialId | string |
event.publicCredentialId | string |
event.merchantId | string |
event.transactionMetadata | Object |
event.transactionReference | string |
event.convertedAmount | Object |
event.convertedAmount.totalAmount | number |
event.convertedAmount.amount | Object |
event.convertedAmount.amount.subtotalIva | number |
event.convertedAmount.amount.subtotalIva0 | number |
event.convertedAmount.amount.iva | number |
event.convertedAmount.amount.ice | number |
event.convertedAmount.amount.currency | string |
event.convertedAmount.amount.extraTaxes | Object |
event.approvalCode | string |
event.binCard | string |
event.issuingBank | string |
event.recap | string |
event.ticketNumber | string |
event.retry.type | Object |
event.retry.attempts | number |
event.retry.max | number |
event.retry.firstAttemptDate | number |
event.retry.periodicity | number |
event.retry.daysLeft | array |
event.retry.daysLeft.items | integer |
event.retryCount | number |
event.expirationTime | number |
event.cardHolderName | string |
event.adjustment | object |
event.adjustment.amount | object |
event.adjustment.amount.subtotalIva | number |
event.adjustment.amount.subtotalIva0 | number |
event.adjustment.amount.iva | number |
event.adjustment.amount.ice | number |
event.adjustment.amount.currency | string |
event.adjustment.amount.extraTaxes | object |
event.adjustment.amount.extraTaxes.agenciaDeViaje | number |
event.adjustment.amount.extraTaxes.iac | number |
event.adjustment.amount.extraTaxes.propina | number |
event.adjustment.amount.extraTaxes.tasaAeroportuaria | number |
event.adjustment.periods | number |
event.nextAttemptDay | number |
event.lastRetryDate | number |
event.url | string |
name | "succesfullCharge" "failedRetry" "lastRetry" "declinedCharge" "subscriptionDelete" "subscriptionApproved" |
// Approved Transaction
{
"event": {
"metadata": {
"plan_url": "https://kushki.com/plans",
"plan_id": 231
},
"endDate": 1661985469,
"maxCount": 9,
"contactDetails": {
"firstName": "John",
"lastName": “Doe”,
"phoneNumber": "+5673839304",
"documentType": "RUT",
"email": "johndoe@test.com",
"documentNumber": "873939409-0"
},
"lastFourDigits": "7323",
"subscriptionStatus": "CONFIRMED",
"active": true,
"dayOfMonth": 27,
"token": "9827224051ac9a7c486b1f76a4f98dfa4b0e0c59a89e335b7ff16eb6c29ae6c3",
"binInfo": {
"bank": null,
"processor": null,
"brand": null,
"bin": null
},
"startDate": 1648766269,
"provider": “transbankwebpay”,
"id": "1921607340879500020003638739107324744000",
"credentialAlias": "TEST",
"subscriptionId": "20678807210795000",
"created": 1648766269,
"credentialMetadata": null,
"ip": "23.345.222.297",
"lastChargeDate": 1653650144,
"paymentBrand": "RedCompra",
"callbackUrl": "https://kushki.com",
"cardType": "debit",
"periodicity": "weekly",
"count": 1,
"retryConfiguration": {
"value": [
2
],
"retryType": "scheduled"
},
"month": "*",
"planName": "Plan hogar",
"dayOfWeek": "?",
"amount": {
"subtotalIva0": 0,
"iva": 0.19,
"subtotalIva": 1,
"ice": 0,
"currency": "UF"
},
"tbkUser": "838d76cb-809b-45b8-88c7-67ff1e6e381d",
"credentialId": "879f2002a31b445f883c3c389bbe6ce3",
"publicCredentialId": "01f4cm986b1149dba3dd3544f20798ac",
"merchantId": "9000107313762000",
"transactionMetadata": {},
"transactionReference": "e3338f6d-23d0-6383-21bf-9395ccd9ba23",
"convertedAmount": {
"totalAmount": 48819,
"amount": {
"subtotalIva0": 0,
"iva": 6198,
"subtotalIva": 42621,
"currency": "CLP"
},
"currency": "CLP"
},
"approvalCode": "002021",
"binCard": null,
"issuingBank": null,
"recap": null,
"retryCount": 1,
"ticketNumber": "383838350144339370"
},
"name": "succesfullCharge"
}