Keepface
Sign up

Read your wallet ledger and statement

The wallet ledger is append-only: every credit and debit is written once, with its type, currency, reference and resulting balance, and nothing is ever edited or deleted.

Where to find it

Open Company, Wallet or Influencer, Wallet, then the transactions view. You can filter by date range, by currency and by type, and export to CSV for finance.

How it works

The ledger is append-only. Entries are written once and never updated or deleted, so a correction takes the form of another entry rather than a rewrite. Every entry carries its currency, so a multi-currency wallet is one ledger, not several.

The entries you will actually see

Money in, brand side:

TypeWhat it means
brand_topupA Stripe top-up landed
brand_topup_bonusPromotional Keepcoin credited alongside a top-up

Money out, brand side:

TypeWhat it means
outreach_chargeYou paid for an outreach send
unlock_chargeYou paid for a profile unlock
campaign_chargeA campaign charge settled
escrow_holdCampaign budget locked
escrow_releaseHeld budget released to an influencer
escrow_refundHeld budget returned to you

Money in, influencer side:

TypeWhat it means
influencer_earn_fixFixed campaign payment earned
influencer_earn_revshareShare of an outreach or unlock charge
influencer_earn_affiliateAffiliate commission earned
influencer_earn_perfPerformance compensation earned
influencer_gift_kpcKeepcoin gifted by Keepface
visit_earningEarned from a Visit and Share program

Money out, influencer side:

TypeWhat it means
withdraw_pendingWithdrawal requested, funds reserved
withdraw_paidWithdrawal paid out
withdraw_failedWithdrawal could not be paid, funds returned

Currency and corrections:

TypeWhat it means
fx_convert_out / fx_convert_inThe two legs of a conversion
keepface_fx_spreadThe 2% spread taken on that conversion
affiliate_clawback_in / affiliate_clawback_outA referred sale was refunded and the commission reversed
internal_refund / adjustmentA manual correction

Keepface’s own share of a charge is written to a house workspace at the same time, as affiliate_fee_keepface or campaign_fee_keepface. See Workspace types.

Reading a conversion

A single conversion produces a matched set: the amount that left one currency, the amount that arrived in the other, and the spread. Each carries the currency pair, the exact rate applied and the source amount, which is what makes an FX charge auditable rather than a mystery.

Balance after

Every row records the balance of that currency straight after the entry. Two consecutive rows in the same currency should therefore always reconcile, which is the quickest way to spot a gap when you are matching against a bank statement.

Frequently asked questions

Can a ledger entry be corrected?

Not by editing it. The ledger is append-only, so a correction is a new entry of its own, usually an adjustment or an internal refund. The original stays visible.

Why does a charge appear as two or three rows?

Because money moved between workspaces. An outreach charge debits the brand and credits the influencer, a conversion writes both legs plus the spread, so the whole movement is traceable.

What is balance after?

The balance of that currency immediately after the entry was applied. It lets you reconcile against an external statement without recomputing the whole history.

Are subscription payments in here?

No. Subscriptions are charged to your card through Stripe and never touch the wallet. They are on the Invoices page instead.

Was this article helpful?