Skip to main content

Event Overview

Event Type: MERCHANT_APPROVED
Category: Onboarding
Description: Merchant account has been approved and activated
This webhook is triggered when a merchant account is approved and can start collecting payments through EximPe.

Delivery Details

Headers

Signature verification (recommended):
Compute HMAC-SHA256(encryption_key, raw_body) where raw_body is the exact UTF-8 request body as received. Compare the hex result with the X-Webhook-Signature header to ensure the webhook is from the platform and unchanged.

Payload Schema


Field Specifications

string
required
Always "MERCHANT_APPROVED" for this webhook event
string
required
Timestamp when the event occurred in YYYY-MM-DD HH:MM:SS formatExample: "2024-12-15 14:32:18"
string
required
Webhook payload version (currently “1.0”)
string
required
Unique identifier for the event instanceExample: "a3791670-7c5d-4a86-aa7a-fe35e58a9dbb"
object
required
Event-specific data payload containing merchant approval details