PAYMENT.RECIEVED
This event is dispatched whenever a merchant receives payment.
{
"event": "payment.received",
"data": {
"transaction": {
"reference": "bq_RkaUV0Zy3PGpQsT8c",
"merchant_name": "Bar BQ Express",
"payment_currency": 3,
"payment_currency_name": "Bitcoin",
"payment_currency_slug": "BTC",
"status": "SUCCESSFUL",
"customer_email": "[email protected]",
"customer_name": "John Doe",
"payment_amount": 1,
"amount_paid": 1,
"description": "Payment for Lamborghini",
"is_live": false,
"created_at": "2026-02-09T16:18:20.000Z",
"meta": {}
}
}
}
| Field | Description | Type |
|---|---|---|
| event | The webhook event action that triggered the webhook | String |
| data | All information related to this specific webhook. | Object |
| data.transaction | All information related to the transaction is being carried out. | Object |
| data.transaction.reference | Basqet transaction reference | String |
| data.transaction.merchant_name | Basqet merchant name | String |
| data.transaction.payment_currency | Transaction currency id | String |
| data.transaction.payment_currency_slug | Transaction currency slug | String |
| data.transaction.customer_email | Your customer's email | String |
| data.transaction.customer_name | Your customer's name | String |
| data.transaction.status | Transaction status ("INITIATED","PENDING","ABANDONED","SUCCESSFUL") | String |
| data.transaction.payment_amount | Payment amount (Amount User was to pay) | String |
| data.transaction.amount_paid | Amount Paid (Amount user sent to wallet address) | String |
| data.transaction.description | Description of payment | String |
| data.transaction.is_live | Live or Sandbox transaction | Boolean |
Updated 14 days ago