CARD AND CARD ASYNC WEBHOOK

Kushki can send webhook events that notify your application any time one of the following events happens:

  1. When a card or a card async transaction is approved
  2. When a card void or a card refund is approved

Here’s what a complete payload looks like when it’s delivered to the webhook.

Method: POST

headers
object
X-Kushki-Key
string
X-Kushki-Signature
string
X-Kushki-SimpleSignature
string
X-Kushki-Id
integer
body
object
ticket_number
string
transaction_id
string
transaction_reference
string
amount
object
metadata
object
currency_code
string
transaction_type
string
1 validation
transaction_status
string
1 validation
created
number

Timestamp format

sync_mode
string
merchant_id
string
processor_id
string
processor_name
string
last_four_digits
string
approval_code
string
request_amount
number
approved_transaction_amount
number
subtotal_iva0
number
subtotal_iva
number
iva_value
number
country
string
processor_type
string
response_code
string
card_holder_name
string
payment_brand
string
fullResponse
number
token_type
string
maskedCardNumber
string
transaction_details
object
issuing_bank
string
foreign_card
boolean
response_text
string
ip
string
merchant_name
string
acquirerBank
string
card_type
string
token
string
credential_alias
string
processor_bank_name
string
bin_card
string
ice_value
string
credential_id
string