Mode changed callback
Optional callback that allows a partner to get information about the changes to the currently selected mode inside Checkout3.
Callback is triggered when a different mode is selected in Checkout3 by the user
Registering callback
To use this optional callback, a partner has to pass an additional flag modeChangedCallback to avardaCheckoutInit. Please refer to Showing the checkout form for additional info about Checkout 3 Form initialisation.
Callback payload
Callback payload is object with currentMode property as the first parameter and checkoutInstance as the second parameter (it is not necessary to use it). Possible values for currentMode are "B2C" or "B2B". Below you can see a code example.