I was talking to a friend who runs an e-commerce site selling digital art from India. They were frustrated because none of the popular payment gateways like PayPal, Stripe, Gumroad, or Payhip worked for their customers. At first, I thought it was their problem – perhaps their website wasn't set up correctly, or they were using the wrong plugins.
But after digging deeper, I realized that the issue wasn't with my friend's website or their technical setup. The problem was that the popular payment gateways aren't available in his region. This might seem like a minor issue, but it's actually a major problem for anyone trying to sell digital goods online.
## The Problem We Were Actually Solving
We wanted to find a solution that would allow my friend's customers to buy digital art from their website, regardless of where they were in the world. But we soon realized that this wasn't just a technical problem – it was a complex issue involving international banking, regulatory compliance, and country-specific payment processors.
## What We Tried First (And Why It Failed)
My first instinct was to try using a combination of APIs from different payment gateways. We tried using Stripe in the US and PayPal in Europe, but it turned out that this set-up was riddled with latency issues and inconsistent transaction data. It seemed like every time we tried to make a payment, the API would return a different error code. We tried using a payment gateway aggregator, but these services were always trying to upsell us on their premium features, and their pricing plans were opaque at best.
## The Architecture Decision
After months of experimentation, we finally found a solution that worked for my friend's customers. We decided to use a payment processor called Mollie, which supports over 30 different payment methods and is available in over 30 countries. We set up a custom integration with Mollie using their API, and configured their payment flow to handle the specific use case of selling digital art.
## What The Numbers Said After
After implementing the Mollie integration, my friend's conversion rates improved by 25%, and the average transaction value increased by 15%. This meant that my friend's customers were willing to pay more for their digital art, and the site was able to generate more revenue. We also saw a significant decrease in latency issues and transaction errors, which meant that the site was more reliable and easier to use.
## What I Would Do Differently
In retrospect, I wish we had started by researching the specific payment processors available in my friend's region, rather than trying to hack together a solution using APIs and payment gateway aggregators. We also could have saved time by using a more robust payment processor like Mollie from the start, rather than trying to work around their limitations.
Top comments (0)