| Cabecera | Descripción |
|---|---|
X-Kushki-Key | ID Kushki del comercio (lo encuentras en la Console, en Perfil → Servicios). |
X-Kushki-Id | Fecha en formato timestamp Unix. |
X-Kushki-Signature | Hex digest HMAC-SHA256 del body de la petición concatenado con X-Kushki-Id, firmado con tu ID de firma de Webhook. |
X-Kushki-SimpleSignature | Hex digest HMAC-SHA256 solo de X-Kushki-Id, firmado con tu ID de firma de Webhook. |
X-Kushki-Signature o X-Kushki-SimpleSignature para verificar la autenticidad: compara el valor de la cabecera con la firma que calculas de tu lado usando tu ID de firma de Webhook.| Entorno | IP |
|---|---|
| Sandbox (UAT) | 54.208.105.247 |
| Producción | 34.230.185.20 |
X-Kushki-Signature (cuerpo + timestamp):X-Kushki-SimpleSignature (solo timestamp):snake_case.{
"ticket_number": "111727462978861299",
"transaction_id": "821730184348805573736",
"transaction_reference": "0c291739-d93a-4e89-9b44-6de011c4fdb8",
"amount": {
"subtotalIva0": 10000,
"subtotalIva": 0,
"iva": 0,
"ice": 0,
"currency": "CLP"
},
"currency_code": "CLP",
"transaction_type": "SALE",
"transaction_status": "APPROVAL",
"created": 1727462978861,
"merchant_id": "20000000109815430000",
"merchant_name": "Mi Comercio Chile",
"processor_id": "6000000000167692716389681607",
"processor_name": "Kushki Acquirer Processor",
"processor_type": "gateway",
"last_four_digits": "5480",
"approval_code": "676300",
"request_amount": 10000,
"approved_transaction_amount": 10000,
"response_code": "000",
"response_text": "Transacción aprobada",
"card_holder_name": "Catalina Fuentes",
"payment_brand": "MASTERCARD",
"card_type": "credit",
"issuing_bank": "BANCO SANTANDER CHILE",
"foreign_card": false,
"bin_card": "521892",
"token": "dffddf9aa77549148d2450d0662c6e4b",
"credential_alias": "Producción Chile",
"credential_id": "45fe3a3ebe464ebb100f2aa344b6a095"
}transaction_type siempre es "SALE" en una notificación de cargo. transaction_status es "APPROVAL" o "DECLINED".camelCase, una convención distinta a la de los eventos de cargo.{
"ticketNumber": "661738684712571670",
"transactionId": "700011575252919092",
"transactionReference": "2052742c-97dc-4d8a-b7b0-27bf4eafcc0a",
"amount": {
"subtotalIva0": 0,
"subtotalIva": 10000,
"iva": 0,
"ice": 0,
"currency": "CLP"
},
"currencyCode": "CLP",
"transactionType": "VOID",
"transactionStatus": "APPROVAL",
"created": 1738684712892,
"merchantId": "20000000109815430000",
"merchantName": "Mi Comercio Chile",
"processorId": "6000000000172166121420424728",
"processorName": "Kushki Acquirer Processor",
"processorType": "gateway",
"lastFourDigits": "5480",
"approvalCode": "000000",
"requestAmount": 10000,
"approvedTransactionAmount": 10000,
"cardHolderName": "Catalina Fuentes",
"paymentBrand": "MASTERCARD",
"cardType": "credit",
"binCard": "521892",
"foreignCard": false,
"voidTicketNumber": "661738684712571670",
"saleTicketNumber": "029184246439606168",
"saleApprovalCode": "000000"
}transactionType es "VOID" o "REFUND". transactionStatus es "APPROVAL".2xx en cuanto recibas la notificación, antes de ejecutar tu lógica de negocio; procesa de forma asíncrona si lo necesitas.ticket_number / ticketNumber como llave de deduplicación.X-Kushki-Signature o X-Kushki-SimpleSignature cuadre.¿Tienes una sugerencia sobre esta documentación? Contáctanos.