Payload Structure

Each webhook has:

eventId
customer_id
eventType
eventCategory
eventData (event-specific details)
pvb_reference, pvb_wallet , etc. (as applicable)
1
Example (Wallet Creation):
(JSON)
{
"eventId": "4204dc18-efb3-44d0-b9a2-1362448d4f21",
"customer_id": "c0065070-dc32-45d2-9c01-871a27abfd10",
"eventType": "create-wallet.success",
"eventCategory": "create_wallet",
"eventData": {
// Details...
},
"pvb_wallet": "923f843a-be7e-494a-bc5d-9f49f4cc640f"
}

For other events, refer to the provided samples.