Problem
Both the onramp and offramp flows submit orders with a single button click without showing a final summary confirmation. For financial transactions, best practice requires showing a clear summary of:
- Exact amount sending / receiving
- Exchange rate applied and its expiry
- Network fees
- Estimated completion time
- Destination address / bank account
And requiring explicit user confirmation before submission.
Fix
Add a confirmation dialog as the final step before calling the create-order API, surfacing all the above details and requiring the user to click 'Confirm and Pay'.
Impact
High UX + compliance — prevents accidental orders and meets financial UX standards.
Problem
Both the onramp and offramp flows submit orders with a single button click without showing a final summary confirmation. For financial transactions, best practice requires showing a clear summary of:
And requiring explicit user confirmation before submission.
Fix
Add a confirmation dialog as the final step before calling the create-order API, surfacing all the above details and requiring the user to click 'Confirm and Pay'.
Impact
High UX + compliance — prevents accidental orders and meets financial UX standards.