๐ Flows
End-to-end journeys that connect the website and the mobile app.
1 ยท Website โ App handoff
- Visitor taps Login / Get Started / Buy / Sell on the website.
- detectDevice() runs client-side.
- iOS/Android โ redirect straight to the store; desktop โ QR/download modal.
- User installs the app and authenticates there โ the website never sees a session.
2 ยท Buy crypto (mobile)
- Select asset โ enter NGN amount.
- POST /trade/quote locks a rate for 30s.
- Review screen shows rate, fee, total.
- Confirm โ POST /trade/buy with a clientTransactionId.
- Status screen polls until completed / failed.
3 ยท Sell a gift card
- Pick brand โ country โ face value.
- Capture front/back photos (camera or gallery).
- Optional notes โ review โ POST /giftcards/submit (multipart).
- Status tracked as pending_review โ approved/rejected โ paid.