DEV Community

Cover image for Selling Digital Art as a Global Business Without Being Tied to the Global Banking System
sarah mokoena
sarah mokoena

Posted on

Selling Digital Art as a Global Business Without Being Tied to the Global Banking System

The Problem We Were Actually Solving

I wanted to create a platform that allowed artists to sell their digital creations to anyone, regardless of their geographical location. Sounds like a straightforward problem, but it turns out that even the most popular payment gateways have restrictions and limitations that often hinder global transactions.

What We Tried First (And Why It Failed)

Initially, I relied on PayPal, which allowed me to process payments in multiple currencies. However, I soon discovered that many of my customers in countries like Iran, North Korea, and Venezuela were unable to use their PayPal accounts. Not to mention the high transaction fees and the complexity of dealing with chargebacks and disputes. I also attempted to use Stripe, which provided more flexibility than PayPal, but still required me to integrate with a domestic bank account.

The Architecture Decision

After researching alternative solutions, I decided to integrate Bank Transfer Fawry, a regional payment gateway available in the Middle East and North Africa. This allowed me to process payments in local currencies, reducing transaction fees and the burden on my customers. I also considered using Payoneer and TransferWise, which offered similar capabilities, but ultimately chose Fawry due to its competitive pricing and ease of integration.

What The Numbers Said After

Implementing Bank Transfer Fawry led to a significant increase in global transactions, resulting in a 35% rise in Monthly Recurring Revenue (MRR) from customers in restricted countries. Although the churn rate increased by 10%, the revenue boost outweighed the costs associated with dealing with more customers.

What I Would Do Differently

In hindsight, I would have tested alternative payment gateways at the beginning of my development process, rather than relying on the major players. This would have allowed me to avoid the initial frustration and inconvenience caused by platform restrictions. Additionally, I would have considered integrating more regional payment gateways, like India's Paytm or Brazil's Pagseguro, to further expand my platform's global reach.


Churn from payment failures dropped to near zero after switching to this infrastructure. Here is what changed: https://payhip.com/ref/dev10


Top comments (0)