What happens if a transaction fails?
Sometimes
There are 2 cases for a transaction failure, the first step of the transaction failed, or an intermediate step failed.
The first step of the transaction fails:
In this case, the transaction will not start and the user will not pay any fees. They will retain the original total balance of the original asset in its original location. The UI will notify the user of failure and prompt the user to try again. Any gas fees incurred to initiate a transaction will be charged to the user. No InstaFi fees will be charged.
An intermediate step of the transaction fails:
In this case, the user will retain the destination asset of the last completed transaction ("the intermediary asset") The UI will notify the user of failure, and prompt to complete the transaction from the intermediary asset to the original destination asset. No InstaFi fees will be charged in this case. However, the user will be charged for any underlying transactions that were completed. InstaFi will only charge for a completed successful transaction - when funds are transferred to the destination asset.
As a final backstop - our internal tooling gives our support team the ability to manually complete certain legs of the transaction on a users behalf - if that is deemed the correct remediation of a support ticket. Our support team can review transaction failure & fee issues - and refund transaction fees if deemed fair, on a case by case basis.
Last updated