Gorilla Dash

Help Centre

Guides for every part of Gorilla Dash

Step-by-step how-to guides written by the team that builds the product. Read them here, or download any guide as a PDF.

The Ledger

Reading a member's transactions

Download PDF

The ledger: what each row type means, which direction it moves the balance, and where to look.

Last updated September 2, 2026


Every membership account is a running ledger rather than a set of invoices. The Transactions tab on a member shows every row, and the balance is simply their sum.

Which way each row moves the balance

Row typeEffectWhere it comes from
ChargeIncreasesRaised automatically by the billing job.
Manual ChargeIncreasesYou, via Add Charge.
Credit Card PaymentDecreasesA successful card charge.
Bank DebitDecreasesA direct debit, at the point it is initiated.
Manual Payment EntryDecreasesYou, via Add Payment — cheque, transfer, cash.
CreditDecreasesYou, via Add Credit — a discount or write-off.
CorrectionEither wayYou, via Add Correction.
Credit Card RefundIncreasesMoney returned to the member.
RefundIncreasesA refund paid outside the gateway.
Returned Bank DebitIncreasesA debit that failed or was reversed.
Failed PaymentNo effectA record that a card was declined.

Why refunds increase the balance

Because giving money back undoes a payment. The payment reduced what they owed; reversing it puts that debt back. This is correct accounting and it has one important consequence — see the refunds guide.

What a charge is for

Automatic charges name the package and the period they cover, so you can always answer "what is this for?" from the row itself. A joining fee is simply described as Joining Fee.

The other tabs

Stripe Transactions shows just the gateway activity, with the gateway's own reference and any amount already refunded — that is where you refund from. Organisation-wide, All Transactions and Card Transactions show the same data across every member.

Next · The LedgerCharges, payments, credits and corrections