Skip to main content

Event Overview

Event Type: REFUND_FAILED
Category: Payment
Description: Refund could not be completed
This webhook is triggered when a refund fails to process or its final status could not be confirmed through EximPe.

Payload Schema

{
    "data": {
        "refunds": [
            {
                "bank_arn": null,
                "comments": "Refund failed or status unknown",
                "order_id": "OD7104928365",
                "refund_id": "RF2859613470",
                "payment_id": "PR3947261085",
                "refund_amount": 799,
                "refund_completed_at": null
            }
        ]
    },
    "version": "3.0.0",
    "event_time": "2026-06-03T14:30:02.854654",
    "event_type": "REFUND_FAILED",
    "sequence_number": "f8b260a7-31c4-49de-90af-6b52d7e1aa39"
}

Field Specifications

event_type
string
required
Always "REFUND_FAILED" for this webhook event
event_time
string
required
Timestamp when the event occurred in ISO 8601 formatExample: "2026-06-03T14:30:02.854654"
version
string
required
Webhook payload version (currently “3.0.0”)
sequence_number
string
required
Unique identifier for the event instanceExample: "f8b260a7-31c4-49de-90af-6b52d7e1aa39"
data
object
required
Event-specific data payload containing refund details