Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-2026 | Money Withdrawal via Cash-Out (Paynamics)| Only in App | 2.0 | 0.0 | 3.0 | Done |
Role: User
Objective: want to select a specific Over-the-Counter merchant by clicking on the merchant’s logo,
Reason: so that I can withdraw money (cash) from my SaFi account.
Functional requirements:
Merchants are displayed with their logos next to them and users can choose from which one they would like to cash-out at the cashier.
UI requirements:
Each merchant is listed on the panel with their logos displayed next to them.
Process flow: Money Withdrawal via Cash Out
Execution steps:
User is on the merchant selection panel
Merchants are displayed with their logos
User selects a merchant
Internal dependencies:
🟢1. Select "Cash-out" option
External dependencies:
List of available merchants
Alternative scenarios:
If there’s already a transaction pending by the same OTC merchant:
User selects a merchant
“You have a pending transaction…” warning is presented
User taps on See details
User is navigated to the “Transaction details”
User taps on Close
Warning panel closes
Acceptance criteria:
The list of all Over-the-Counter merchants is designed as tiles or separate components (not as a drop-down list) with the company logo.
Merchants:
MLhullier
Cebuana
SM/BDO Payment Counter
User can choose the desired OTC merchant by clicking on the component.
Links to wireframes/UI: https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=9435%3A104698