Description
Difficulty: Expert
Type: Feature
Summary
Implement a transaction receipt screen for payment outcomes.
Current Behaviour
Users may not have a consistent receipt view for successful, pending, failed, rejected, or unknown transactions.
Expected Behaviour
The mobile app should show a typed receipt screen with transaction status, amount, recipient, asset, timestamp, and explorer link where available.
Suggested Implementation
Create receipt types, UI screen, navigation integration, fixtures, tests, and docs.
Files or Areas Likely Affected
- src/transactions/
- src/screens/
- src/components/
- src/navigation/
- tests/
- docs/
Acceptance Criteria
Additional Notes
This improves payment UX.
Description
Difficulty: Expert
Type: Feature
Summary
Implement a transaction receipt screen for payment outcomes.
Current Behaviour
Users may not have a consistent receipt view for successful, pending, failed, rejected, or unknown transactions.
Expected Behaviour
The mobile app should show a typed receipt screen with transaction status, amount, recipient, asset, timestamp, and explorer link where available.
Suggested Implementation
Create receipt types, UI screen, navigation integration, fixtures, tests, and docs.
Files or Areas Likely Affected
Acceptance Criteria
Additional Notes
This improves payment UX.