Voided and Refunded Transactions
#
OverviewYou can use Sunbit's webhooks to do anything from getting notified when a customer makes a payment, to incorporating customer actions into your reporting, customer outreach, and/or marketing automation workflows. The following customer events are currently available:
The following events are currently available:
Transactions: Voided, refunded
Important
This is a new version of the Sunbit API and the following update is available: "advisorEmail" attribute in the request body has been replaced with "representativeEmail" in order to be consistent across all APIs and SDKs. Please upgrade to the latest version by 12/31/2022.
#
Body{ "eventType": "TRANSACTION_REFUNDED", "payload": { "purchaseId": "938", "location": "retailer", "purchaseAmount": "140.0", "netPurchaseAmount": "139.0", "purchaseDate": "2022-04-13 23:27:06", "modificationDate": "2022-04-20 01:42:51", "referral": "123881", "advisorName": null, "representativeName": null, "merchantFeeAmount": 5
}}
#
DefinitionsAttribute | Type | Description |
---|---|---|
eventType | text | The type of event triggered by the customer action: TRANSACTION_VOIDED TRANSACTION_REFUNDED |
purchaseId | text | The purchase Id that is generated by Sunbit and returned after a successful Sunbit flow. This purchase ID should be used for transaction management -Lookup, Void and refund |
location | text | The same Location which was sent in the API |
purchaseAmount | number | Original total amount of the transaction. |
netPurchaseAmount | number | Net Purchase Amount after any price adjustments or refunds. When no price adjustments take place then netPurchaseAmount = purchaseAmount. For VOIDED transactions, the net purchase amount = 0. For REFUNDED transactions, the net purchase amount reflects the new adjusted purchase amount. |
purchaseDate | text | Date of original purchase. Format: YYYY-MM-DD HH:MM:SS |
modificationDate | text | Date the transaction was last modified. For voided or refunded purchases, this date will be the modification date. Format: YYYY-MM-DD HH:MM:SS |
referral | text | An external transaction identifier sent by the integrator for Pre-Qualification or Text to Pay-Over-Time and used to match the webhook to the request. |
merchantFeeAmount | number | The amount that was deducted as merchant fees from the total purchase amount. |