MerchantFeeAccount
All merchant fee account events will return the following object. This is the same object as the merchant fee account api returns. API Endpoint
{
"id": "string",
"merchantCode": "string",
"transactionType": "string",
"transactionSource": "string",
"description": "string",
"amount": 0,
"currency": "string",
"date": "2025-10-14T03:33:28.488Z",
"status": "string",
"transactionInfo": {
"transactionId": "string",
"transactionAmount": 0,
"rewardCalculationSpendAmount": 0,
"offerId": "string",
"rewardPaid": 0,
"feeCharged": 0
},
"invoiceInfo": {
"invoiceNumber": "string",
"amount": 0,
"status": "string",
"paidDate": "2025-10-14T03:33:28.488Z"
},
"taxInfo": {
"name": "string",
"percent": 0
}
}
Events
- merchantfeeaccount.unconfirmed - This event will be triggered every time an auth transaction is recorded.
- merchantfeeaccount.confirmed - This event will be triggered every time a cleared transaction is recorded.
- merchantfeeaccount.invoiced - This event will be triggered every time a merchant is invoiced.
- merchantfeeaccount.removed - This event will be triggered every time a merchant fee entry is removed.
- merchantfeeaccount.reversed - This event will be triggered every time a merchant fee transaction is reversed.
- merchantfeeaccount.pending - This event will be triggered every time a merchant fee transaction is awaiting confirmation or processing.
- merchantfeeaccount.paid - This event will be triggered every time a merchant fee is successfully paid.