Skip to content

Conversation

@biplab1
Copy link
Contributor

@biplab1 biplab1 commented Aug 19, 2025

Jira Task: 279

Screenshots

pay-anyone-feature.mp4

Phone number not found on UPI, share invite:

pay-anyone-phone-number-not-found-share-invite.mp4

Description

Implements the Pay Anyone screen with the following:

  • Recent + All People sections: recent transactions and all contacts on UPI (name, UPI ID, optional avatar).
  • Search: real-time filtering by UPI ID, phone number, or name with "Searching..." loader. Results grouped into People, Others, Businesses.
  • Contact Picker: selecting a number auto-triggers search.
  • No Match State: info message shown when no results found.
  • UPI Handle Suggestions: typing '@' after a character shows PSP handle tabs (@ybl, @axl, etc.).
  • Combined behavior: smooth, mobile-friendly UI integrating all above.

Note: Dummy values are used for now since backend API clarification is still pending.

  • Apply the AndroidStyle.xml style template to your code in Android Studio.

  • Run the unit tests with ./gradlew check to make sure you didn't break anything

  • If you have multiple commits please combine them into one commit by squashing them.

@biplab1
Copy link
Contributor Author

biplab1 commented Aug 19, 2025

Please merge this after #1903

@biplab1 biplab1 force-pushed the MW-279-pay-anyone branch from 52dac03 to c28bbb0 Compare August 19, 2025 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant