PAYMENT FAILED
Technical reference for the PAYMENT_FAILED webhook event, including payload schema, field specifications, and implementation details.
Event Overview
Event Type: PAYMENT_FAILED
Category: Payment
Description: Payment transaction has failed
This webhook is triggered when a customer’s payment attempt fails through EximPe.
Payload Schema
Field Specifications
Always "PAYMENT_FAILED"
for this webhook event
Timestamp when the event occurred in ISO 8601 format
Example: "2024-02-15 16:53:15Z"
Webhook payload version (currently “1.0”)
Unique identifier for the event instance
Example: "e40552bf-ed12-4f35-9a97-162d97e6fa34"
Event-specific data payload containing failed payment transaction details
Always "PAYMENT_FAILED"
for this webhook event
Timestamp when the event occurred in ISO 8601 format
Example: "2024-02-15 16:53:15Z"
Webhook payload version (currently “1.0”)
Unique identifier for the event instance
Example: "e40552bf-ed12-4f35-9a97-162d97e6fa34"
Event-specific data payload containing failed payment transaction details
Payment status (FAILED for failed payments)
Example: "FAILED"
Failure reason or message
Example: "Cancelled by user"
Method of payment type
Example: "UPI"
Order ID
Example: "OD3376378679"
Payment ID
Example: "PR6938527534"
Bank reference number
Example: "OD3376378679-PR6938527534"
ISO 8601 payment completion timestamp
Example: "2025-06-24T12:30:44.000000Z"