
ruth mhlangaThe Problem We Were Actually Solving I wanted to offer digital products, like e-books and...
I wanted to offer digital products, like e-books and courses, for sale on my website. To make it easy for customers to buy, I opted for a platform store with integrated payment processing. After all, who doesn't love the idea of streamlined checkout processes and PCI compliance taken care of?
I started with Gumroad, a popular platform for selling digital products. But when I tried to set up payment methods, I hit a snag: Gumroad relies on Stripe for payment processing, and Stripe doesn't support international transactions to my country. I thought, "No problem, I'll just switch to Payhip." But Payhip, too, uses Stripe under the hood. At this point, I was getting frustrated - how could something as basic as payment processing be so broken?
In a moment of clarity, I realized that I didn't need a platform store at all. I could simply use a payment gateway like Square or Google Pay, which don't have the same international payment limitations as Stripe and PayPal. I chose Square because of its ease of integration and real-time payment verification. I then built a simple checkout component on my website using Square's APIs. It was a more manual process, to be sure, but it worked.
I was skeptical that this approach would save me any money, but a quick analysis of my costs revealed a surprising benefit. With a traditional platform store, I would have incurred a 2.9% + $0.30 per transaction fee. With Square, my transaction fee was a flat $0.30 - a significant savings for large orders. According to my analytics, this change saved me around $500 per month in transaction fees.
As I look back on this experience, I realize that I underestimated the complexity of global payment processing. I would advise anyone setting up a storefront to carefully evaluate their payment options and consider alternatives to platform stores. With the right tools and a little creative problem-solving, it's possible to build a payment system that works for your customers, without relying on a flawed platform store.