The Problem We Were Actually Solving
My business required a reliable payment system to process transactions for digital goods. However, our chosen tools at the time, PayPal and Stripe, were not working as expected due to local regulations in the Philippines. The Philippines, despite having a growing e-commerce market, is still viewed as a high-risk country for payment fraud and money laundering by most international payment gateways.
What We Tried First (And Why It Failed)
We tried using Stripe's local payment partner, a third-party payments company in the Philippines, thinking that this would bypass the restrictions. However, the fees went up dramatically, and this was unsustainable for our business model. We also experimented with PayPal's local bank transfer partner, but their payment processing times were as long as 7-10 business days, which was unacceptable for our customers. Lastly, we attempted to use Gumroad and Payhip as workarounds, but these platforms also enforced their own restrictions on payouts to the Philippines, citing "regulatory hurdles" as the reason.
The Architecture Decision
After months of struggling, we finally discovered that cryptocurrency payment processing was a viable alternative. We integrated a cryptocurrency payment gateway, BitPay, into our system. This decision came with its own set of challenges, such as dealing with volatile cryptocurrency prices and ensuring regulatory compliance. However, it allowed us to bypass the country-specific restrictions imposed by big payment processing platforms like PayPal and Stripe. Our customers could now buy digital goods using cryptocurrencies like Bitcoin and Ethereum.
What The Numbers Said After
Our decision to go with cryptocurrency payments was a turning point for our business. Our conversion rates improved significantly as we could now cater to customers in the Philippines without the hassle of country-specific restrictions. Our average transaction value also increased by 15% as customers took advantage of the anonymity provided by cryptocurrencies. From a development perspective, our API calls for payments plummeted down to just 10% of what they were when we relied on PayPal and Stripe. This reduction in payment-related API calls improved our overall system performance and reliability.
What I Would Do Differently
While our decision to use cryptocurrency payments was a success, I would do it differently if I had to start again. This time, I would opt for a more localized solution. In the Philippines, digital banks like GCash and Maya are gaining traction as alternatives to traditional payment methods. I would consider integrating these services into our payment system as they offer faster, cheaper, and more convenient payment options for Filipino customers. With the Philippines' digital payment landscape evolving rapidly, staying up-to-date with the latest innovations and staying away from country-specific restrictions will be key to avoiding another blind alley.
Top comments (0)