Guiding global payments: Improving accuracy with a country-first flow
As part of Flywire’s acquisition of a company offering the “Pay Any School” feature, the platform expanded beyond partnered institutions to allow payments to any school with publicly available bank details. While this broadened accessibility, it created significant UX challenges. My role was to lead the redesign of the payment initiation flow to improve accuracy, reduce errors, and streamline the user experience at scale.

Final version of the new UI with the country dropdown as the first step in the payment flow.
Approach & execution
To reduce friction and errors, I introduced a Country Selector as the first step in the flow, narrowing the list of institutions before users made a choice.
Key Design Enhancements
Preloaded the top four most-used countries at the top of the dropdown, informed by analytics from pay.flywire.com
Applied progressive disclosure, keeping the institution dropdown disabled until a country was selected to guide users step by step.
Experimentation
Ran an A/B test comparing two variations:
Institution dropdown only appeared after a country was selected
Institution dropdown was visible but disabled until a country was selected
Monitored performance metrics and user behavior to evaluate usability and clarity.

Comparison of disabled vs. hidden field interactions tested in the A/B experiment.