Hola, efectivamente cuando hace un pago exitoso te refresa una ticket number, token, timestamp del momento del pago, que puedes usar para verfiicar el pago.
Puedes con kushki tambien hacer suscripciones mensuales. Si es lo que intentar hacer ya la API lo hace por ti.
Aqui está la respueata de kushki despues de realizar un pago.
https://docs.kushkipagos.com/api/card/charge
Responses
{
“ticketNumber”: “419112644799081035”,
“details”: {
“token”: “506qqm100000F3UNtY039516oeEPpufx”,
“fullResponse”: true,
“recap”: “123456”,
“acquirerBank”: “Banco Internacional”,
“ip”: “186.101.159.142”,
“maskedCardNumber”: “545195XXXXXX5480”,
“approvedTransactionAmount”: 600,
“subtotalIva”: 0,
“subtotalIva0”: 600,
“created”: 1558554811000,
“responseCode”: “000”,
“transactionType”: “SALE”,
“approvalCode”: “000000”,
“transactionStatus”: “APPROVAL”,
“syncMode”: “online”,
“currencyCode”: “USD”,
“merchantId”: “20000000108117127000”,
“processorId”: “1000000395166624447815465519571”,
“transactionId”: “193191425707462394”,
“responseText”: “Transacción aprobada”,
“cardHolderName”: “Juan Perez”,
“lastFourDigits”: “5480”,
“binCard”: “545195”,
“paymentBrand”: “Master Card”,
“iceValue”: 0,
“requestAmount”: 600,
“ivaValue”: 0,
“merchantName”: “Kushki Test”,
“processorName”: “Credimatic Processor”,
“processorBankName”: “0017”,
“transactionReference”: “602b6b70-48a5-4ecf-9eed-d77cf27ce83c”,
“binInfo”: {
“bank”: “BANCO DE LA PRODUCCION S.A. (PRODUBANCO)”,
“type”: “CREDIT”
},
“cardCountry”: “Ecuador”,
“rules”: []
}
}