How billing works in Zenly
Billing in Zenly is two records and one rule. An invoice is what a member owes; a payment is money that arrived against it. The rule is that every payment lands in the same place, whether you took it in cash at the desk or the member paid a link online.
Where invoices come from
Three ways. Selling a plan raises the first invoice with the sale, so you can collect on the spot. A recurring contract raises one per billing period from then on, generated for you. And you can raise one by hand for anything else: a t-shirt, a drop-in, a late-cancel charge.
A generated invoice falls due a number of days after its period starts, set by Payment terms in Settings. New invoices you raise by hand default to the same window.
What an invoice’s status means
Overdue is set for you, once a day, read in your organization’s own timezone. Paid is set the moment payments add up to the amount, so a part-paid invoice stays open with a balance on it.
One ledger, two ways to collect
Collecting by hand is a supported way to run a gym, not a setup step somebody forgot to finish. Plenty of businesses take monthly Pix at the counter and record it here, and the rest of the product works the same either way. Connecting a payment account adds the option of sending a link per invoice; it never takes the counter away. See Take a payment at the counter and Charge your members online.
Who can touch money
Owners, admins, location managers and front desk raise invoices, record payments and issue refunds. Instructors don’t. Connecting the payment account that collects online is the owner’s alone. Every one of these actions is written to the audit log with the name of the person who did it, which is what makes a disputed charge answerable a year later.