Ledger
What you're owed, and what you owe.
/vendor/ledger is a running record of every money entry your bookings have created, most recent first.
Two totals
- Owed to you: exactly your agreed net rate on every confirmed booking, whatever the guest was charged.
- Owed by you: for restaurants, the referral fee you owe the hotel per cover, since the guest pays you directly rather than through Masihambe.
Both totals already account for reversals: if a booking is cancelled after being confirmed, the reversal is netted in automatically.
Getting paid
Confirmed bookings settle after the trip happens, not on the strength of a redeemed voucher. Once a booking's service date has passed and your dispute window has elapsed (seven days by default, sometimes a different number set for you specifically), the money becomes eligible. Payouts run weekly, every Monday. A batch is only created when there's a positive balance to pay, so there's no minimum amount you need to reach first.
Your payout summary
Below the two totals, the ledger page shows four more sections:
- Eligible, not yet paid out: earnings that have cleared their dispute window and are waiting for Monday's batch, already with any outstanding recovery taken off. It never shows less than zero: a shortfall shows up as a recovery below instead.
- Awaiting eligibility: confirmed earnings whose dispute window hasn't elapsed yet, alongside the date each one becomes eligible.
- Payout history: every batch created for you, its status, and once paid, the method and reference used. Select a batch to see exactly which bookings it covers, line by line, with any recovery deductions shown against them.
- Outstanding recoveries owed back: money you owe back to the platform. See below.
What a recovery means
If a booking you've already been paid for is later refunded, the original payout stands. A recovery entry is created instead, for the amount refunded, and it's subtracted from your next batch. If a recovery ever needs resolving another way, that happens on the platform side, and the entry drops off your outstanding list.
Why it's append-only
Every entry stays exactly as it was written. Nothing is ever edited or deleted, including on cancellation. A correction is always a new entry that negates the original. This is deliberate: it means the ledger is always a complete, honest history, and any dispute can be traced back to the exact booking and moment it happened.