feat/payment-ux-story-1-1 #14

Merged
root merged 7 commits from feat/payment-ux-story-1-1 into dev 2025-11-28 01:14:26 +00:00

7 Commits

Author SHA1 Message Date
CIFO Dev 4e36c42136 chore: remove .bmad, .trae, and docs folders from Git tracking 2025-11-28 08:06:53 +07:00
CIFO Dev 9754232d4c chore: update .gitignore to exclude .bmad, .trae folders and docs folder 2025-11-28 06:16:18 +07:00
CIFO Dev dd975ad222 new improvement 2025-11-25 16:24:52 +07:00
CIFO Dev d08b0bd312 feat(payments): complete Story 1.1 - Add loading overlay and error messages to all payment panels
- Updated GoPayPanel with LoadingOverlay and mapErrorToUserMessage
- Updated CStorePanel with LoadingOverlay and mapErrorToUserMessage
- All 3 payment methods now show user-friendly Bahasa Indonesia error messages
- Full-screen loading overlay prevents duplicate payment code generation

Story: 1.1 - Prevent Duplicate VA/QR/Code Generation & Improve Feedback
Status: Complete
2025-11-25 14:24:54 +07:00
CIFO Dev 4eccff2c03 feat(payments): implement Story 1.1 - Add error messages utility, loading overlay, and update BankTransferPanel
- Created src/lib/errorMessages.ts for user-friendly Bahasa Indonesia error messages
- Created src/components/LoadingOverlay.tsx with Framer Motion animations
- Updated BankTransferPanel with LoadingOverlay and mapErrorToUserMessage
- All 4 error catch blocks now use user-friendly messages
- GoPayPanel imports restored (ready for next iteration)

Story: 1.1 - Prevent Duplicate VA/QR/Code Generation & Improve Feedback
Status: Partial (BankTransferPanel complete, GoPayPanel & CStorePanel pending)
2025-11-25 14:04:41 +07:00
CIFO Dev 9a0f6d85f8 Merge remote-tracking branch 'origin/feat/payment-link-flow' 2025-11-25 13:52:49 +07:00
CIFO Dev 90923de3bd docs: Add Phase 1 Payment UX Improvements planning (problem-solution, tech-spec, epic, stories) 2025-11-25 13:51:14 +07:00