Schools lose a slice of every rand they collect to payment fees, and hours every week to admin that grows with every till and supplier. Korsie's finance agents collect, settle, restock and reconcile on the XRP Ledger for a flat 1%, inside limits your own people set.
what schools and their shops pay today to collect money digitally
2.4%–5.75%
what schools and their shops pay today to collect money digitally
Korsie's fee, taken once in each settlement
1% flat
Korsie's fee, taken once in each settlement
for a payment to settle on the XRP Ledger
3–5 s
for a payment to settle on the XRP Ledger
South Africa · trialSchools, tuckshops and families, every break settled on the XRP Ledger.
School payments settling
Corridors across Africa
3–5 s · a fraction of a cent
Why Korsie exists, now
Moving school money costs schools money.
A fee-paying school collects tuckshop sales, fees and top-ups through card machines, payment links and cash. Each channel takes its cut, none of them talk to each other, and the cost of running it all grows with every till, supplier and school.
2.4%–5.75%Lost on every rand collected
Card machines, payment links and school payment apps take a cut of every tuckshop sale, fee and top-up. On a R20 tuckshop sale, a gateway's fixed fee alone can take more than 10%.
Several appsThat don't talk to each other
One system for the tuckshop, another for fees, another for payments, and none of them reconcile with each other.
Every weekReconciled by hand
Bursars match sales, deposits and bank statements in spreadsheets, and chase the gaps.
Every new tillAdds cost instead of saving it
Each till, supplier and school brings more admin and more fees. Nothing gets cheaper as it grows.
What it costs a school
On R100 000 a month of tuckshop sales
Payment fees at 2.4%R2 400
Payment fees at 5.75%R5 750
Korsie at 1%R1 000
Up to R4 750 a month back in the school's budget, before counting the bursar's hours. An illustration at the rates above.
Every break settled as one payment, to everyone it owes
The books reconcile themselves, checkable against the public ledger
More tills and suppliers mean more agent work, not more admin
What the agents do
Eight finance agents. Each works for a person, inside limits that person sets.
They do the repetitive, error-prone money work a school pays people and platforms for today, around the clock, and every choice they make can be checked.
Bell agent
Works for the bursar
Keeps tills selling, and closes each window on time
Keeps a window open around the clock, weekends included
Closes it at the end of each break on the timetable
Closes it when an event ends, or at the team's size and time caps
Instead of someone closing the till at every break, and at weekend events
Settlement agent
Works for the bursar
Settles every break in one payment
Waits for tills that may still hold offline taps
Pays everyone in one all-or-nothing Batch
Takes the school's commission on card and cash from the operator's share
Instead of reconciling the tills against the bank by hand
Procurement agent
Works for the tuckshop operator
Restocks the tuckshop, paying per order by x402
Notices low stock and the school calendar
Gets live x402 quotes from approved suppliers
Pays per order, with the invoice bound to its decision
Instead of phoning suppliers and paying invoices one by one
Treasury agent
Works for Korsie's finance lead
Keeps Korsie's fee accounts funded
Tops up fee accounts that fall below their buffer
Swaps RLUSD for XRP on the AMM
Never pays more than 1% above the quoted price
Instead of someone watching balances and topping up accounts
Allowance agent
Works for a family abroad
Tops up a learner, and pays school fees, from family abroad
Watches wallet 1001's balance
Pays each school fee instalment to the school, on time
Pays from the family's account through XRPL delegation
Instead of sending money home every week
Swap agent
Works for the bursar
Turns whatever families pay in into the school's currency
Converts XRP into RLUSD for a learner's wallet in one payment
Passes RLUSD straight on to the pool
Sends money for an unknown wallet code back to the sender
Instead of a forex fee, a remittance counter and a payment reference someone mistyped
Fees agent
Works for the bursar
Collects school fees kindly, and takes nothing
Matches bank payments by wallet code, and never guesses
Sends kind reminders, written by code, at most weekly
Offers to spread arrears; only the bursar can agree it
Instead of matching bank statements line by line, and chasing families by hand
Guardian
Works for everyone
Watches every agent and can pause any of them
Spots payments the signer never approved
Blocks invoices that ask to pay a new account
Pauses an agent within seconds
Instead of finding fraud at month-end
Meet Node
Korsie's AI. It chooses; it never touches the money.
Every agent asks Node to choose between options code has already priced, and Node says why. It never sees a key, never writes a payment and can't change a limit. The policy engine and the signer check every choice before any money moves.
Chooses between options code priced. Never works out an amount.
Says why in plain words, sealed into the decision record.
An AI, not a person, and always labelled as one.
Answers the school's team in a chat, and acts only as far as they allow.
NoticesA break closes, stock runs low, a wallet falls below its floor.
02
Code lists the optionsEvery amount, payee and fee worked out in advance.
03
Node choosesKorsie's AI picks one option and says why. It never writes a payment.
04
Policy checksPayees, caps, hours and approvals from the signed mandate.
05
Signer signsThe only part with keys, and it checks everything again.
06
The ledger settlesWith the agent's ID and the decision's hash. Anyone can verify it.
Would your CFO sign off?
Four questions every bursar asks before an agent touches the money.
Korsie answers each one with something a person controls, and the hardest limits sit on the XRP Ledger, where no agent and no bug in our code can get around them.
What is it allowed to do?
What the mandate a person signed says: which actions, how much a payment and a week, which hours, and above what a person approves. People change limits outside the agent.
Who can it pay?
Only payees that mandate names, and only while Korsie's credential for each is on the XRP Ledger. Withdraw one, and every agent stops paying that account.
How do I stop it?
Pause it, and the signer refuses everything. Or take its key away on the ledger: its account's owner holds the master key, and the XRP Ledger then refuses anything the agent signs.
How do I prove what it did, and why?
Every decision is sealed with what the agent saw, its options, who chose and why. Every transaction carries that decision's hash, so anyone can check it against the ledger.
Try to break it Make the agents misbehave from your browser, and watch the ledger refuse. Nothing is signed or spent.
Why the XRP Ledger, and Ripple
We chose rails that make moving money almost free, and keep it in people's hands.
We needed payments that settle in seconds for a fraction of a cent, pay many people at once, and carry limits no agent can get around. The XRP Ledger does all of it natively, and Ripple is building in Africa.
XRP LedgerWhere every payment settles, in seconds, for a fraction of a cent
RippleRLUSD, its US dollar stablecoin, carries value across borders
XRPPays network fees, swapped for RLUSD on the ledger's own exchange
What we needed · 01
Fees that round to zero
Settling a whole break, five payments in one transaction, cost 84 drops: 0.000084 XRP. Card machines take a percentage of every sale.
A payment channel caps what the procurement agent can spend, permission delegation lets a family lend one right and take it back, and each agent's account owner can take its key away. None of it depends on our code.
The rails are arriving where our schools are. Ripple brought RLUSD to Africa in September 2025 through Chipper Cash, VALR and Yellow Card, and in October 2025 South Africa's Absa Bank chose Ripple's technology for digital asset custody.
Trialling in South Africa. Built for the continent.
We're starting where we live: fee-paying South African schools, tuckshops that sell in rands, and families abroad who send pocket money home. Korsie is designed for African schools from the first tap.
Rands on every screenParents top up and spend in rands. The ledger works underneath, out of sight.
Sells when the signal dropsThe till signs every tap on the device and syncs when the network comes back.
Family abroad, without the weekly transferLend one agent one right, inside a monthly budget, and take it back with one tap.
Proof for the bursarEvery settlement file is checked against the public ledger, right in the browser.
Now Trialling
South Africa
A testnet trial with the full team of agents. The beta is open to schools, tuckshop operators, parents, families abroad and suppliers.