Your Zapper takings, in Xero by morning.
Crosspost posts each day’s Zapper settlements into Xero: the sales, the fees, the VAT and a matched payout, so your books reconcile to the cent.
From month-end scramble to nothing to do
Export the Zapper statement. Work out which figure is the sale and which is the fee. Split the VAT. Capture the sale, the fee, the transfer. Hope it ties out. Repeat tomorrow.
Nothing. The day’s sales, fees, and payout are already in Xero when you open it. Zapper Balance reads R 0.00. You match the bank line and move on.
Set up once. It runs every day.
Sign in with Xero. One secure connection, no passwords stored.
Approve one preview. We show your first historical sync; you check it once.
We post each trading day. Money in for the sales, money out for Zapper's fees, both in a Zapper Balance clearing account.
You match the payout. The real Zapper deposit matches the transfer; the clearing account nets to R0.00.
What it does, and what it never does
Crosspost connects to Xero only. It cannot move money or see your bank login.
It reads settlement totals, not customer card data.
Built for South African data rules; your financial data stays in your Xero.
The Zapper Balance account nets to R0.00 once a day is fully settled. That is the engine's design, not a slogan.

Built by a Xero development partner. Crosspost connects through Sign in with Xero, the same authorisation your accountant already uses, and asks for the minimum permissions it needs to do the bookkeeping. You can revoke it from Xero at any time.
A general import tool guesses. Crosspost knows.
Most “connectors” hand you a CSV and a mapping screen. Crosspost is built around how Zapper actually settles in South Africa: the gross sale, Zapper’s own fee figure with its input VAT, your 15% output VAT, and the payout timing. It posts the entries a SA bookkeeper would, the way an accountant expects to see them.
See it next to the manual way →- Every Zapper sale posted into Xero, with output VAT
- Zapper's fees posted as their own entry, with input VAT taken from Zapper's own figure
- A Zapper Balance clearing account that reconciles to R0.00
- One first sync you review and approve, then it runs on its own each day
- Works whether you're VAT-registered or not
- Sign in with Xero: no passwords stored, minimal permissions
- Email support from the person who built it
What if a day looks wrong?
You can review any day in Xero before it's reconciled; nothing is locked.
Do I need to change how I use Zapper?
No. Keep taking payments exactly as you do now.
Is my accountant going to be happy?
That's who we built the entries for: the sale and the fee posted separately with the VAT split correctly, and a clearing account that ties to zero.
Your next trading day could land in Xero on its own.
Start a 14-day trial, R199/monthSign in with Xero. No card for the trial. Set up in minutes.