Wallet services you can plug in.
Your product needs to hold money, move it between the people in it and let them take it out again. Each of those is a service here. You turn on the ones you need and leave the rest.
We run the wallet, the gateways, the ledger and the withdrawal queue. You connect your app.
Eight things a wallet has to do.
Start with what your product needs today. The rest are there when you reach them.
Wallets
Money inside your product belongs to several people at once. Wallets keep those balances apart, so whose money is whose is never a matter of interpretation. Three tiers sit under your name.
- Your ecosystem wallet. The top of the structure, and where your own share of a transaction lands.
- Merchant and business wallets. One for each business trading inside your product, held under your ecosystem wallet.
- A personal wallet for each customer. Opened from inside your own app, with Top Up, Payments, Transfer and Withdraw in it.

Top Up
Your customers cannot spend what they have not loaded. Top Up puts money into a wallet from a card, and the balance moves only once the payment provider confirms the payment.
The card number is entered on the payment provider's own secure page. It does not pass through our system and we do not hold it. Your customer sees the amount, the Service Fee and the Total Amount before confirming anything.
Payments and splits
When one payment is owed to more than one party, the usual answer is to bank it and sort it out later. Payments divides the amount as it is made, so there is nothing to unpick afterwards.
Your app asks for a payment. Your customer approves it in the wallet, and the amount is allocated to each party in the same movement. A payment of $200.00 can go $160.00 to the merchant and $40.00 to you. The parts must add up to the amount paid, so a split cannot leave a remainder sitting somewhere unnamed.

Transfer
Sometimes money has to move between two people in your product, with no card and no bank in the middle. Transfer moves it wallet to wallet, with a reference so both sides know what it was for.
Transfers are instant, and they cannot be reversed. The wallet says so before anyone confirms one, and asks for a one-time code first.
Withdraw
Money that cannot leave is not really money. Withdraw takes it out to a bank account, or as cash at an ATM with a PIN sent by SMS.
Your customer chooses Bank Withdrawal or Cash Voucher, and the request moves from In Progress to Completed as it is worked. A person checks every one of them before it is released. Withdrawals are manually reviewed and typically processed within 1 to 3 business days.
Refunds
A refund that goes back to a card leaves your ecosystem and takes the relationship with it. Refunds go back to the wallet instead, where the money can be spent with you again.
- Full. The whole amount returns to the wallet it came from.
- Partial. Part of a transaction is returned and the rest stands.
- Bulk. A batch of refunds is handled in one action rather than one at a time.

Reports
Your finance people need a number they can stand behind at month end. Reports give them four balances and every movement sitting behind those balances.
Every movement can be exported for any period, straight into a spreadsheet. That export is what your finance people reconcile against.
- Actual Balance. Everything collected.
- Available Balance. What you can use now.
- Pending Credits. On the way in.
- Pending Payments. Already promised to someone else.

Notifications and branding
People act on money when they are told about it. A Top Up, a payment or a completed withdrawal is not something anyone has to go looking for.
Your name and your colours sit around the wallet in your own app. The DigiWise lockup stays in the wallet header.
A notice goes out three ways.
- In the app
- By email
- By SMS
A wallet holds one currency.
A wallet is opened in one currency and it stays in that currency. It keeps every balance readable, and it keeps a conversion from turning up in a figure nobody asked for.
- Wallets run today in ZAR, GBP, EUR and AED
- One currency per wallet, set when the wallet is opened
- Each deployment is configured for its country, currency and language
The currency shown on this website is a display preference. It changes how the illustrative amounts on these pages are written and nothing else.
What people ask about the services.
What does a DigiWise wallet cost?
Pricing is scoped per deployment. There is no fee schedule on this site, because what a wallet layer costs depends on how many wallets you open and how money moves between them. Every amount shown on a wallet screen here is an illustration, not a quote.
Which currencies can a wallet hold?
A wallet holds one currency, set when the wallet is opened. Wallets run today in ZAR, GBP, EUR and AED, and each deployment is configured for its country, currency and language.
Do we have to turn on all eight services?
No. Start with what your product needs today. The rest are there when you reach them.
Can one payment be divided between several parties?
Yes. A payment can be divided as it is made, and the parts must add up to the amount paid.
Where do the four balances come from?
Every movement is recorded twice and checked automatically. Actual Balance, Available Balance, Pending Credits and Pending Payments are the four views of that record, and every movement behind them can be exported for any period.
Tell us what your product needs to do.
We will show you which of these services covers it, and scope the timeline with you.