Webhook for Payment Distribution in Cash
August 03, 2023
Structure
The webhooks sent by Kushki will contain the headers listed here.
These are the possible variables that are submitted in the Webhook body:
Method: POST
Body: Object
Variable | Type |
---|---|
ticketNumber | string |
token | string |
totalAmount | number |
amount | object |
amount.iva | number |
amount.subtotalIva | number |
amount.subtotalIva0 | number |
amount.extraTaxes | object |
amount.extraTaxes.agenciaDeViajes | number |
amount.extraTaxes.iac | number |
amount.extraTaxes.propina | number |
amount.extraTaxes.tasaAeroportuaria | number |
currency | string |
created | number (Unix Timestamp Format) |
expiration | number (Unix Timestamp Format) |
transactionStatus | "approvedTransaction" "declinedTransaction" "expiredTransaction" |
documentNumber | string |
name | string |
lastName | string |
merchantId | string |
merchantName | string |
processorName | string |
transactionId | string |
completedAt | number (Unix Timestamp Format) |
metadata | object |
metadata.key0 | string |
metadata.key1 | string` |
description | string |
pin | string |
email | string |
documentType | string |
kushkiAmount | number |
transactionType | "PAYOUT" |
phoneNumber | string |
paymentMethod | "cash" |
Example
// Approved Transaction{"country": "Colombia","lastName": "Gómez","ticketNumber": "481602087838868847","metadata": {"ref1": "Kushki test"},"documentType": "CC","documentNumber": "123456789","processorType": "gateway","description": "Description of the payment","merchantName": "Tu Gran Empresa","processorId": "6000000000160XXXXXXXXXXXXX1786","pin": "2087838888","merchantId": "20000000XXXXXXXX2000","currency": "COP","processorName": "PuntoRed Processor","email": "test@kushki.com","amount": {"subtotalIva0": 50000,"iva": 0,"subtotalIva": 0},"completedAt": 1602087880267,"transactionStatus": "approvedTransaction","created": 1602087815429,"kushkiAmount": 0,"transactionId": "eb41fa79-d936-4798-999a-001fc45767ab","token": "0d951738a6094cd3bec5254dbe35b182","transactionType": "PAYOUT","totalAmount": 50000,"phoneNumber": "0934748855","name": "Rafael","paymentMethod": "cash","expiration": 1602260615429,"transactionReference": "eb41fa79-d936-4798-999a-001fc45767ab"}