- Enhanced Account Verification:
- Added KYC status card on home screen showing account verification progress
- Implemented wallet status screens for all verification stages (referred, rejected, running, approved)
- Reordered KYC screens for better user flow
- Added verification process to bill payment feature
- Streamlined Onboarding:
- Improved 10-minute onboarding skip functionality
- Enhanced screen spacing and updated copy on older screens
- Prevented back navigation during final verification steps
- Added KYC success banner with persistent tracking
- Better Error Handling:
- Improved handling when users report incorrect information
- Fixed KYC status display for new users who haven't started verification
- Enhanced feature flag management across the app
Bug Fixes
- Fixed KYC status card incorrectly showing for new users
- Resolved feature flag issues affecting bill payment screen
- Corrected switch statement logic in verification flow
- Fixed various spacing and copy issues in onboarding
- Removed duplicate "rate the app" prompts
- Cleaned up debugging artifacts