Power Your Software Testing with AI Agents and Cloud
The Native AI-Agentic Cloud Platform to Supercharge Quality Engineering. Test Intelligently and Ship Faster.
- TestMu AI (Formerly LambdaTest)
- /
- Use Cases
- /
- Test sending money to a contact with a note
Test sending money to a contact with a note
Pick a recipient, review before sending, then check the activity feed carries the amount, the note and a matching transaction id.
Published on:
Sending money to a person is the least reversible action in a consumer app. There is no merchant to dispute with and no order to cancel, which puts the entire burden on the review step.
This use case covers the send flow on the PayPaal clone, including the review screen and the record it leaves behind in the activity feed.
The flow under test
A transfer has one irreversible moment and three chances to get the details in front of the sender before it.
- Selection - the recipient chosen is the one the sender intended, out of a contact list where names repeat.
- Review - the amount and the recipient are restated together before the send button is available.
- Confirmation - a banner naming both, immediately after.
- The record - an activity row with the transaction id, the date, the note and a negative amount.
The activity assertion is the strongest one in the file, because it checks a negative sign. A transfer recorded as a credit rather than a debit is an accounting error that no amount assertion alone would catch.
Note: Kane CLI can navigate to a second page mid-flow and assert there, so a record check does not need to be a separate test. Start on TestMu AI. Try free!
The test file
The note field is included deliberately. Free text that travels through a transfer and back out into a feed is where encoding problems surface, and the assertion quotes it exactly.
---
mode: testing
url: https://my-testing-repo-main.vercel.app/paypal-clone-app/send?reset=true
max_steps: 45
tags: [paypal, payments, p2p]
---
# PayPaal 10.3: Send money
Catalog objective: send money to a contact with a note.
Key assertion: the recipient and amount are confirmed in the activity.
## Choose the recipient and amount
Choose "Tom Alvarez", type "25" into "You send (USD)", and type "Dinner on Friday" into "Add a note".
## Review the send
Click "Review and send" and verify the review panel shows "Sending" of "$25.00" and "To" of "Tom Alvarez".
## Send it
Click "Send now" and verify a green banner titled "Money sent" says you sent "$25.00" to "Tom Alvarez".
## Verify it in the activity feed
Verify the receipt shows "Transaction" of "TX-9921" and "Note" of "Dinner on Friday", then go to https://my-testing-repo-main.vercel.app/paypal-clone-app/activity and verify the feed has a "Tom Alvarez" row reading "TX-9921 · 2026-09-15 · "Dinner on Friday"" with an amount of "−$25.00".The final step leaves the send flow entirely and navigates to the activity page, which is the only place the transfer can be verified independently of the screen that created it.
Step by step coverage
The four steps map onto the four moments where a sender can still catch a mistake, plus the record that outlives all of them.
| Step | What it proves |
|---|---|
| Choose the recipient and amount | The contact, the amount and a free text note are accepted |
| Review the send | Amount and recipient are restated before the transfer is committed |
| Send it | The transfer completes and is confirmed naming both |
| Verify it in the activity feed | An independent record exists with id, date, note and a negative amount |
Verifying on a different page than the one that performed the action is what separates a confirmation message from a persisted transfer.
Running it
kane-cli testmd run tests/paypal/send-money_test.mdWhat you get is coverage on an irreversible flow, checked on the screen that performs it and again on the record that survives it.
Free text passing through a system is also where injection and encoding issues appear. How assertions are resolved against the page covers exact string matching, and evidence based QA covers retaining proof for a financial flow.
Author
Bhawana is a Community Evangelist at TestMu AI with over 3 years of experience creating technically accurate, strategy-driven content in software testing. She has authored 50+ blogs on test automation, cross-browser testing, mobile testing, and real device testing. She also serves as Product Marketing Manager for Kane CLI, the command-line tool that runs browser automation from the terminal using natural-language flows in a real Chrome browser. Bhawana is certified in KaneAI, Selenium, Appium, Playwright, and Cypress, reflecting her hands-on knowledge of modern automation practices. On LinkedIn, she is followed by 6000+ QA engineers, testers, AI automation testers, and tech leaders.
Send Money Testing FAQs
Did you find this page helpful?
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance
- Advanced access controls
- Advanced data retention rules
- Advanced Local Testing
- Premium Support options
- Early access to beta features
- Private Slack Channel
- Unlimited Manual Accessibility DevTools Tests




