Payments
Integrate Volume SDK
React Web
Events

Volume Events

Payment initiated

'PAYMENT_INITIATED'

A specific institution has been selected by the user by clicking on its icon or by payWithInstitution(institutionId) function.

️⚠️

Kindly ensure that the merchantPaymentId is regenerated immediately upon triggering this event.

Generic Error

'GENERIC_ERROR'

Is triggered when an unknown error happens.

Confirm Page Loaded

'CONFIRM_PAGE_LOADED'

Is triggered when the page with the Confirm Button is displayed.

Bank Selection Loaded

'BANK_SELECTION_LOADED'

Is triggered when the page with bank icon selection list is displayed.

Awaiting Authorisation

'AWAITING_AUTHORISATION'

Is triggered when the user clicks the confirm button.

Bank Launched Loaded

'BANK_LAUNCHED_LOADED'

Is triggered when the final page with the final confirmation label is displayed. After user clicked the Confirm Button.

PaymentId Generated

'PAYMENT_ID_GENERATED'

Valid only in desktop version. When component is rendered in the desktop version, event is triggered as soon as the payment id is generated.