The Problem We Were Actually Solving
The real problem wasn't that PayPal was hard to use - it was that our target audience didn't have the financial infrastructure to use it. In Nigeria, Pakistan, Ghana, Bangladesh, and dozens of other countries, the majority of the population doesn't have access to traditional banking. That's why we were so excited when we discovered that the blockchain-based cryptocurrency, Ethereum, allowed for peer-to-peer transactions without the need for a middleman.
What We Tried First (And Why It Failed)
We tried to integrate PayPal directly into our platform, but it was a nightmare. The onboarding process was clunky, the fees were high, and the user experience was terrible. We thought that if we just made the interface prettier, people would magically have a bank account and a credit card, but that wasn't the case. In the end, we were getting zero sign-ups from our target audience because PayPal just wasn't accessible to them.
The Architecture Decision
So, we made the decision to use a cryptocurrency-based payment system instead. We implemented Ethereum's ERC-20 standard, which allowed us to create our own tokens that our users could send and receive directly. It was a radical departure from our original plan, but it was the only way to make our platform accessible to the people we were trying to serve. We partnered with a local wallet provider in each country to ensure that our users had a seamless onboarding experience.
What The Numbers Said After
The results were staggering. Our user acquisition cost plummeted as we started getting sign-ups from countries where PayPal was inaccessible. We also saw a significant increase in payment volume and reduced payment failures. Our pipeline latency dropped from 30 seconds to under 5 seconds, and query cost per second went from 50 cents to 10 cents. We were able to achieve a freshness SLA of 99.9% for our payment data, which was a game-changer for our creators.
What I Would Do Differently
Looking back, I would have started with cryptocurrency as the primary payment method from the get-go. PayPal was a relic of the past, and we should have innovated rather than tried to force a square peg into a round hole. I would have also invested more in localizing our wallet provider partnerships to ensure that our users had the best possible experience. But overall, using cryptocurrency was the right decision for our platform, and it's allowed us to democratize access to digital payments for creators around the world.
Top comments (0)