How Bhadala built the wallet system for their logistics suite with Blnk
Bhadala runs mobility, digital payments, and transit ops on one platform. How they built the wallet for their logistics suite on Blnk.
As part of its core offering, Bhadala included an inbuilt wallet management system to track balances, fees, and revenue for both riders and drivers. The company began its journey in South Africa and quickly expanded its client base to institutions across the United States.
However, as new clients came on board, Bhadala discovered that its existing wallet system was vendor-locked and couldn’t serve the needs of their new clients.
Bhadala’s wallet system couldn’t support clients outside South Africa, creating an urgent need for a flexible solution that could work globally and integrate easily into their platform.
The criteria for a ledger partner
Bhadala needed a ledger that could easily integrate into their current infrastructure and was easily deployable anywhere in the world. Their top requirements were:
- Double-entry accounting out of the box.
- Split transactions support for fees management
- Inflight transactions support
- Performing back-office operations with their data
- Ease of integration
Solution
Blnk Finance made it possible for Bhadala to package and leverage our Core infrastructure to power their platform. After a thorough evaluation, Bhadala’s team confidently selected Blnk as their trusted ledger partner, impressed by its flexibility and developer-friendly design.
Efficient transaction handling
Bhadala used Blnk Core's transaction capabilities, such as inflight and multi-destination support, to efficiently manage complex payment flows during trips.
This helped them ensure accurate transfers between riders and drivers, while accurately deducting applicable fees, ensuring a seamless and trustworthy payment process.
Custom integration support
Bhadala’s team integrated their Stripe payment system with the Blnk Ledger to manage financial transactions effectively. Blnk took charge of the transaction logic, balance updates, and record-keeping within the application, while Stripe handled payment processing.
This ensured Bhadala’s ledger stayed current and accurately reflected user balances after every Stripe-processed deposit and payout, streamlining their financial management.
Great developer experience
With our developer documentation, the team was able to quickly test locally and confirm it met their needs. Within weeks, they were able to deploy on their cloud provider and start building their product.
Beyond the API guides, it was very educational on how to build fintech apps. The experience of installing, deploying locally and to the Cloud was also very seamless.
Gugulethu Mabuza, Co-founder & CEO Back-office operations
During development, Bhadala used our Blnk Cloud platform to easily view and manage their financial data, making testing and iteration simpler and straightforward. This saved valuable development time and provided the flexibility needed to refine their product as needed.