June 15, 2026 · Jogajog team · 2 min read
Quick answer: Attach a fee to any event and registration becomes a Collections charge: members pay by bKash to confirm, the ledger reconciles per event, and the treasurer gets clean gross-fee-net lines instead of a cash box.
Unpaid registrations don’t consume capacity — payment confirms the seat.
Refund decisions are yours; waivers and adjustments apply per charge.
The event’s financial report and attendance report come from the same system, finally.
Record cash as manual payments so the ledger stays complete.
Fees need both Events and Collections — they’re designed to compose.
Free branded demo, built from your spreadsheet, this week.
Get your free demo