The Problem We Were Actually Solving
The platform's initial design relied on Stripe as the primary payment processor. However, our target market was artists from various countries, including those with restricted payment systems. Artists couldn't rely on us to provide an inconsistent payment experience. They needed a secure and reliable method to receive payments, regardless of their location.
What We Tried First (And Why It Failed)
We first explored using alternative payment gateways, hoping to find one that bypassed these restrictions. Services like Payoneer and TransferWise offered solutions, but they came with higher fees and limited visibility into transaction data. Moreover, these alternatives required the artists to have a separate bank account or payment card in the country of residence. It was an unnecessary barrier to entry.
The Architecture Decision
After researching and experimenting with various payment solutions, I decided to integrate a cryptocurrency payment processor - BitPay. It allowed artists to receive payments directly to their Bitcoin wallets, avoiding traditional payment systems altogether. This decision provided a level of abstraction from the country-specific payment restrictions, enabling us to offer a consistent payment experience worldwide. The artists also gained more control over their transactions and could convert their earnings into fiat currencies whenever needed.
What The Numbers Said After
Post-deployment, we observed a significant reduction in payment failures due to country restrictions. The overall payment success rate increased by 30%. Furthermore, the average transaction latency decreased by 25% due to the improved payment processing efficiency. Our customers were happy, and so were our artists. In terms of actual numbers, our monthly transaction volume increased by 40%, with a corresponding revenue growth of 35%.
What I Would Do Differently
In hindsight, I would have considered implementing a more localized payment strategy from the outset, focusing on services that catered specifically to the needs of artists from various countries. I would also have prioritized more flexible and scalable payment solutions, such as those offered by newer fintech companies, which often better adapt to changing regulatory environments and offer more innovative features. By doing so, we could have avoided the need for a last-minute architecture change like integrating BitPay.
Top comments (0)