When the Seller website activates the Redemption Widget with the default options, the user is guided through the following steps:
-
Wallet connection (if needed) In case the user wallet is already connected, this step is skipped
-
By default, the Committed exchanges are shown to the user. These are the rNFT owned by the wallet and that the user can cancel.
The user selects an rNFT and clicks it to show the "Exchange Card". Optionally, Cancel button can be directly clicked, which leads the user directly to the Cancel Form
-
Exchange Card This view shows details about the exchange, and presents a Cancel button (in case the rNFT is cancellable) that the user can click to jump to the Cancel Form
-
Cancel Form The user clicks "Confirm cancellation" which sends the CancelExchange transaction on-chain (to be signed/confirmed by the user with their wallet)
Once the Cancel transaction is confirmed on-chain, the widget goes back to the Exchange Card.
The user can:
- close the widget
- go back to select another rNFT.