Plate 04 · Wallet & escrow

Money that waits
for the delivery.

A card sale lands in your wallet immediately — counted, visible, yours — but it is not spendable until your customer has what they paid for. That single delay is what lets a stranger buy from you with confidence.

Release
On delivery, or after 7 days
Commission
1%, on withdrawal only
Pay on delivery
Never enters the wallet
Card sale
Marked delivered
Pending
Available
Ledger row
Your bank
FIG 04 — pending to available to bank

What changes

Neither side has to go first.

Every chat sale stalls on the same standoff: they do not want to pay a stranger, and you do not want to ship to one. Escrow is the third party that makes the standoff unnecessary.

Without it

  • They pay first and hope you post it
  • Or you post first and hope they pay
  • A dispute is two people’s word against each other
  • Your balance is whatever is in your bank app

With Traxease

  • They pay into a hold, not into your pocket
  • You ship knowing the money is already there
  • A dispute has a record with timestamps on both sides
  • Your balance is split into pending and available, always

Turn the dial

Seven days, at your own pace.

Drag through the escrow window and watch a real sale move from pending to available — or mark it delivered early and watch the same thing happen immediately.

Day 0 of 14

Available₦0Pending₦45,000

Three card sales

  • Emerald wrap dress₦45,000
    Pending · releases day 7
  • Leather tote₦62,000
    Sold on day 3
  • Cotton set · navy₦39,000
    Sold on day 6

Marking an order delivered releases it immediately. Leave it and the platform releases it 7 days after the sale anyway — a forgotten order never sits on your cash.

Figures are computed in whole kobo, with the same 1% commission and 7-day window the platform uses.

How it works

Four rules the wallet cannot break.

These are properties of the code, not policies someone remembers to apply. Hover a step to follow the thread.

01

Every movement is one transaction

A balance change and the ledger row that explains it are written together, under a lock on your wallet row. Either both land or neither does — there is no state where the money moved but the record did not.

02

Nothing is applied twice

Each movement carries an idempotency key. If a payment provider retries a confirmation — and they do — the second attempt finds the key already used and changes nothing.

03

Release happens with or without you

Mark an order delivered and its funds move to available immediately. Forget, and a scheduled job releases it seven days after the sale, so a forgotten order never sits on your cash.

04

The totals are re-proved nightly

A job re-adds every ledger row for every wallet on the platform and fails loudly if a single kobo disagrees with the stored balance. Drift is caught by the platform, not by you noticing.

Specification

The money settings, as configured.

These seed from platform configuration and are adjustable by the platform at runtime. What is shown here is what is set today.

SpecificationPlate 04
Currency
NGN, integer koboNo float touches the money path
Card sale lands as
PendingCounted and visible immediately
Releases on
DeliveryImmediately when you mark the order
Auto-release
7 days after the saleRuns nightly, unattended
Commission
1%Charged once, on withdrawal — never on a sale
Pay-on-delivery
Not commissionedIt never enters the wallet at all
Minimum withdrawal
₦1,000So a transfer is worth more than it costs to send
Ledger
Append-onlyEvery row carries the balance that followed it
Reconciliation
Nightly, platform-wideNon-zero exit on any drift

See your first payment land.

Open a store, take one card order, and watch it appear as pending with the row that explains it.

Free to start · No card required