03/05
Increasing trust with transparent payouts
Since event hosts tend to choose a platform that offers the most intuitive and cohesive solution, ensuring a smooth payout experience was vital to Plots’ continued growth.
I tackled the issue by designing a new section of the app called “Payouts” that afforded hosts control of their finances without compromising simplicity and visual appeal.
diagnosing the problem
Our app minimized interactions with Stripe by hiding Stripe after users link an account. However, this set-it-and-forget-it approach was backfiring because it only accounted for the happy path.
By not accounting for Stripe-related issues, our app left users without a clue why payouts had abruptly stopped.
To prevent payout pauses, users needed to be proactively alerted of any Stripe issues, but users also needed to see payout at a glance. The solution was simple: take everything users can see on their Stripe page and put it in Plots app. Since hosts do almost all their event management through our app, financial details should be situated there as well.
The real challenge was designing a interface that balanced user needs with range of other caveats and variables. Verified hosts and unverified hosts received payouts on different schedules, and there were four possible states of a user’s Stripe: connected, not connected, issue, or paused.
Technical constraints also arose and required close collaboration with engineers. Together, we defined three custom APIs to call information from Stripe that made the design feasible.
Designing a dynamic UI
Our custom APIs made the integration of data from Stripe feel natural. They also powered alerts that call out specific issues with Stripe and prompt hosts to resolve those issues.
A payout schedule keeps hosts in the loop, allowing them to plan accordingly. A display of the payout method shows where money is going and includes an option to change it if needed.
enhanced host dashboard
The redesigned hosting dashboard places those functions on the same page where events are created and managed.
Key Takeaways