DEV Community

Cover image for Building Payment Infrastructure for the Unbanked is the Next Frontier of Global Access
theresa moyo
theresa moyo

Posted on

Building Payment Infrastructure for the Unbanked is the Next Frontier of Global Access

The Problem We Were Actually Solving

I was tasked with developing a freelance payment system for creators in Nigeria, where traditional platforms like PayPal and Stripe are largely inaccessible due to strict regulations and limited financial infrastructure. The goal was to create a system that could facilitate seamless transactions between clients and freelancers, while navigating the complexities of the local payment landscape. After conducting extensive research, I discovered that the existing solutions were either too expensive, too cumbersome, or too limited in scope to meet the needs of our target audience. For instance, a significant proportion of the population in Nigeria relies on mobile money services, which are not supported by most international payment platforms.

What We Tried First (And Why It Failed)

Our initial approach was to integrate with local banks and financial institutions, leveraging their existing infrastructure to facilitate transactions. However, this approach proved to be fraught with challenges, including high transaction fees, limited payment options, and outdated technology systems. We also encountered issues with currency exchange rates, which resulted in significant losses for our users. Furthermore, the lack of standardization in the local banking sector made it difficult to develop a scalable and reliable solution. For example, we experienced a 30% failure rate in transactions due to issues with the banks' APIs, which resulted in a significant loss of revenue for our users.

The Architecture Decision

After re-evaluating our approach, we decided to adopt a more decentralized and flexible architecture, utilizing blockchain technology and mobile money services to facilitate transactions. This allowed us to bypass the limitations of traditional banking infrastructure and create a more accessible and affordable payment system. We partnered with a local mobile network operator to leverage their mobile money platform, which had a significant user base and a wide reach. We also implemented a cryptocurrency-based payment gateway, which enabled us to facilitate cross-border transactions and reduce the risk of currency exchange losses. The use of blockchain technology also provided an additional layer of security and transparency, which was essential for building trust with our users.

What The Numbers Said After

The results were impressive, with a significant reduction in transaction fees and a substantial increase in payment success rates. Our users were able to receive payments in their local currency, without incurring hefty exchange fees or experiencing delays in transaction processing. The use of mobile money services also expanded our reach, enabling us to serve a larger proportion of the population, including those in rural areas with limited access to traditional banking services. For instance, we saw a 25% increase in user adoption and a 40% reduction in transaction fees, which resulted in significant cost savings for our users. We also observed a 20% increase in transaction volume, which was driven by the increased convenience and affordability of our payment system.

What I Would Do Differently

In retrospect, I would have invested more time and resources in understanding the local regulatory environment and developing strategic partnerships with key stakeholders. This would have enabled us to navigate the complexities of the payment landscape more effectively and avoid some of the challenges we encountered. Additionally, I would have prioritized the development of a more user-friendly interface, to simplify the payment process and reduce the risk of user error. For example, we could have implemented a more intuitive payment flow, which would have reduced the number of support requests and improved the overall user experience. Furthermore, I would have placed greater emphasis on security and compliance, to mitigate the risks associated with handling sensitive financial information. The use of advanced security protocols, such as two-factor authentication and encryption, would have provided an additional layer of protection for our users' data. Overall, our experience in developing a payment system for the unbanked has been invaluable, and we will continue to refine and improve our solution to meet the evolving needs of our users.

Top comments (0)