Overview
Thryv Pay is a well-cultivated streamlined mobile application for small service business owners looking for a way to process payments. I was one of the two designers to bring this product to life with the help of product managers and developers.
Problem
Thryv Pay was created to help business owners process payments. Initially, customers paid for these services through external software like Square, Braintree, Stripe, etc. The idea was to use our own payment processor bundled within Thryv's management tool to save business owners who use Thryv money in credit card processing and give users a more streamlined experience.
Goal
The goal was to build a digital platform that will give our users the ability to process payments quicker, easier and cheaper through Thryv Pay.
Competitive Analysis and Research
I did extensive competitive research and analysis to identify what solutions exist, what's working for others in the market, and where we might be able to improve. I looked into Venmo, Cash App, Square, Stripe, and indirect competitors like Bank of America.
Interviewing
Through various interviews, we learned what features our customers needed from us. With our gathered data we built a list of key takeaways that would help create a seamless experience for our customers.
Key Takeaways
- 1. Provide a free mobile point of sale app compatible with nearly all devices
- 2. Accept all credit cards
- 3. Support keyed transactions
- 4. Record cash transactions
- 5. Issue full and partial refunds
- 6. Apply discounts
- 7. Contain item libraries with product descriptions images
- 8. Handle barcodes & SKU's
- 9. Print Receipts
- 10. Send Email & SMS receipts
- 11. Support cash drawers
- 12. Provide invoicing and reoccurring billing
- 13. Add tips
- 14. International Sales
- 15. Credit processing hardware/reader
User Flows/Sketeches
It was time to go into the design process. We started with basic user flows and skecthes of possible design options.
On-boarding user flow
One Time payment flow
New Payment Schedule Sketches
Some Sketches Of The Main Proponents Of Onboarding
Prototype
Once our sketches were done we moved into creating mid fidelity wireframes using Figma. Eventually, we received all design attributes from our marketing team these consisted of icons, photos, logos, and color palettes. Going from module to module we brought everything to hi-fidelity. While working through this progress we iterated our designs a few times having weekly meetings with our product managers until we finally got to the finish line.
Onboarding Flow
One Time Payment
Usability Test
Prior to launch, we were able to test our designs with several users. We used user testing where we were able to test 8 - 11 unmoderated tests. Our results came back 100% positive.