NEMS Merchant
Ecosystem
TL;DR
Designed five payment surfaces for RYVYL's U.S. market launch from scratch: Merchant Portal, mPOS Card Reader, Customer App, Customer Checkout, and Backoffice Admin Portal.
Role: UX Designer. Primary designer across all five surfaces, working with a VP of Product Development, Director of Design, and PM. No payment products existed in this line before this project.
Problem: Five surfaces, different users and constraints, one shared infrastructure. Terminal configuration on the merchant side determined what customers saw at checkout; customer card setup determined which payment methods the terminal could accept.
Solution: Designed all five surfaces in parallel with explicit cross-surface dependency tracking. Added location-level segmentation after merchant interviews revealed that multi-site operators tracked performance by location, not payment type. Tied post-checkout receipts to the Customer App feed so they appeared in context.
Impact: Shipped as an internal pilot across all five surfaces. Cross-surface dependency mapping caught conflicts before they caused rework. Five distinct user experiences, one shared visual language.