Event Overview

Event Type: PAYMENT_REFUNDED
Category: Payment
Description: Payment has been refunded

This webhook is triggered when a payment is refunded to the customer through EximPe.

Payload Schema

{
    "event_type": "PAYMENT_REFUNDED",
    "event_time": "2024-02-15 16:53:15",
    "version": "1.0",
    "sequence_number": "e40552bf-ed12-4f35-9a97-162d97e6fa34",
    "data": {
        "refunds": [
            {
                "payment_request_id": "PR7485664995",
                "order_id": "OD6085456489",
                "refund_id": "RF2684785771",
                "amount": 1000,
                "bank_arn": "arn"
            }
        ]
    }
}

Field Specifications

event_type
string
required

Always "PAYMENT_REFUNDED" for this webhook event

event_time
string
required

Timestamp when the event occurred in YYYY-MM-DD HH:MM:SS format

Example: "2024-02-15 16:53:15"

version
string
required

Webhook payload version (currently “1.0”)

sequence_number
string
required

Unique identifier for the event instance

Example: "e40552bf-ed12-4f35-9a97-162d97e6fa34"

data
object
required

Event-specific data payload containing refund details