Merchant Webhooks
Upon receiving we offer postback with the customer details and PayId assigned to merchant postback_url so merchant can store in their system.
Our system expecting response return in JSON format as following otherwise you may receive multiple postback
{
"status": "ok"
}PayId created payload
{
"payload_type": "newCustomer",
"customer_id": "DSdEqDUSJW",
"email": "[email protected]",
"pay_id": "[email protected]",
"app_url": "https://tpa-app.txengine.net/customer/DSdEqDUSJW",
"message": "Customer was created",
"ref": "12345678",
"merchant_id": "64ec1edaaf051c3c987929cd"
}Duplicate customer attempted payload
{
"payload_type": "duplicateCustomer",
"customer_id": "DSdEqDUSJW",
"email": "[email protected]",
"pay_id": "[email protected]",
"app_url": "https://tpa-app.txengine.net/customer/DSdEqDUSJW",
"message": "Customer already exists",
"ref": "12345678",
"merchant_id": "64ec1edaaf051c3c987929cd"
}Payment received payload
Payout received payload
Payout returned payload
Refund processed payload
To process these webhooks please refer to Merchant Webhooks Authorisation
Last updated