Building upon the Sub-account model, this study case explains how "Virtual Corporate Card" can help clients fund daily operational expenses directly from their clearing balances, without leaving Durianpay Ecosystem
I recently took a look at Durianpay, and what caught my eye is how they position themselves as a more "customizable" payment gateway compared to other competitors.
One feature that really stood out to me is their sub-account model. Most local payment gateways don't offer this out of the box because managing sub-accounts operationally is a huge headache 😅 But for Durianpay, taking on that complexity gives them a solid edge when dealing with complex multi-entity businesses.
Durianpay takes on the operational chaos that other payment gateways avoid, turning custom fund routing into their moat. I like to built upon this idea.
Looking at their flow diagram, here is how payments move through their system:
Durianpay clearly targets established B2B enterprises (Perseroan Terbatas / PT) instead of chasing low-margin UMKMs. These bigger corporate clients handle complex supply chains, multiple branches, and massive monthly operational expenses.
In real life, big PT enterprises face constant operational headaches. Imagine a marketing team needing Rp 500 million tonight to keep Facebook Ads running, or a tech team needing to pay an urgent $20,000 AWS server bill. Currently, most finance teams have two bad options:
Option A is a massive security risk, and Option B creates cash flow lag that can halt ad campaigns or delay vendor payments.
To fix this, Durianpay can expand its balance structure by introducing Virtual Corporate Cards. It's basically a virtual credit card that can be used within the Durianpay ecosystem.
Looking at the new balance management diagram above, incoming revenue flows from various sub-accounts directly transferred into the main Company A Master Account. From there, the Master Account splits funds into two clean categories:
Adding Virtual Corporate Cards creates huge value for both the client and Durianpay:
Advantage for Clients:
Advantage for Durianpay:
To make Virtual Corporate Cards work in real life, the system needs to be simple for the client to set up, backed by the right financial partners, and works like a credit card.
Here is how a company actually sets up and reserves funds for a specific expense inside Durianpay:
By issuing single-purpose virtual cards, finance teams get total control over corporate budgets before the money is even spent.
Durianpay cannot issue Visa cards alone. To make this operationally seamless and legally compliant in Indonesia, Durianpay needs to build a 3-way partnership stack:
Looking at the virtual card payment flow diagram, here is what happens behind the scenes in less than two seconds when a vendor charges a card:
Because Durianpay uses a software hold in Step 4, physical cash doesn't leave the bank account instantly at T+0. This guarantees the merchant gets paid while allowing the client to keep earning interest on their unspent funds until final settlement happens!
That's it! to summarize, the purpose of Virtual Card is to serves Durianpay target market (Big Enterprises) and solves the needs to pay the expense while seamlessly helps Enterprises to still maintains interest, accounting ledger, and balance segregation. Thank you for reading😊
Here's how I would design a fraud detection product for Tilaka, building on its existing trust lifecycle
Exploring how GoApotik can design external prescription fulfillment while maintaining patient safety and compliance.
This case introduces “Parkir Gaji”, a salary routing feature designed to create stronger user stickiness through early salary access, automated salary allocation, and financial insights