Transaction Price Calculated

The purpose of this webhook is to notify you that a commission payment has been withdrawn from your account by Viva Wallet.

Webhook configuration

To enable within the Viva Wallet banking app:

  1. Log in to Viva Wallet, demo or live , and select the required account.

  2. Visit Settings > API Access > Webhooks.

  3. Click on the Create Webhook link.
    The New Webhook dialog box is displayed.

  4. Enter your webhook URL in the URL field.

  5. Click on the Verify link.
    If verified successfully, a confirmation message is displayed.

  6. Choose Transaction Price Calculated from the Event Type dropdown:

    Transaction Price Calculated webhook

  7. Select the Active checkbox to activate notifications.

  8. Click on the Save button.

Response example

You may find below the sample response with EventTypeId 1799.

{
"MerchantId": "51638f3b-4d32-4837-a47d-b6917953a183",
"TransactionId": "4a21d75f-bc9b-404d-9e76-e5950e078e21",
"TotalCommission": 1.32
}

Webhook body

You can find below the body parameters of this webhook

Parameter Description Example
MerchantId (uuid) The MerchantId of the Merchant "51638f3b-4d32-4837-a47d-b6917953a183"
TransactionId (uuid) The TransactionId of the transaction "4a21d75f-bc9b-404d-9e76-e5950e078e21"
TotalCommission (decimal) Interchange++ fee = customer bank fee + card scheme fee + Viva fee 1.32

Get Support

If you have any questions about our solutions, or questions about how to integrate with our solutions, please refer to our Get Support page.