-
Notifications
You must be signed in to change notification settings - Fork 1
User Experience Journey
Satish Kumbhar edited this page Feb 17, 2024
·
1 revision
- User clicks on order with selected payment mode -> Backend call will be trigger, it will take payment and place order (edge cases of insufficient fund or inventory insufficient are async flow)
- For wallet payment mode -> Wallet payment mode will be disable, if user have insufficient fund. -> Backend will call to wallet ms to check user funds.
1) User clicks on order -> Backend /api/order/{id} -> After making status of order to initated, page will route to Payment page2) User clicks on payment -> Backend /api/payment -> API will trigger and do payment from wallet. Validation if there is no amount available.