MetaMask / MetaMask/metamask-mobile

Insufficient funds alert in mobile send flow needs improvements

Open
#10,905 0 comments 0 reactions 1 assignee Claimed by @coreyjanssen View on GitHub
area-design needs-content type-enhancement
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

### What is this about?

As a user, if I'm trying to send a certain amount of $ and I enter a value higher than my account, I would find a more detailed notice more helpful. Currently the screen just reads "Insufficient funds. Buy more". I would find it more helpful as a user to:
1. Be informed of the options to buy more tokens OR transfer from another account
2. If a user has multiple accounts in their wallet, perhaps we could suggest using an account with the value needed
3. Improve the copy overall on this screen. Insufficent funds sounds hopeless, not actionable, and bleak, when really there are many reasons for this to occur.
4. Current design is huge for what is inside

### Scenario

_No response_

### Design

![IMG_2538](https://github.com/user-attachments/assets/4ff67d49-24f0-418d-a03f-87372eae05d8)

### Technical Details

_No response_

### Threat Modeling Framework

_No response_

### Acceptance Criteria

_No response_

### Stakeholder review needed before the work gets merged

- [ ] Engineering (needed in most cases)
- [ ] Design
- [ ] Product
- [ ] QA (automation tests are required to pass before merging PRs but not all changes are covered by automation tests - please review if QA is needed beyond automation tests)
- [ ] Security
- [ ] Legal
- [ ] Marketing
- [ ] Management (please specify)
- [ ] Other (please specify)

### References

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.