Browse the docs

Sell, change or end a pack or membership by hand

See who holds each pack and membership. Sell a pack to someone who pays you in person, add or take away visits on a pack, or end a pack or membership.

Open Sell, Memberships & packs. It says how many members and pack holders you have, then lists each person with what they hold, what’s left on a pack and until when. Tap someone to add or take away visits, or end it.

Choose Sell a pack in person when someone pays you cash or at the desk. The pack is theirs right away and their next bookings use it. Nothing is charged online: mark the sale paid on Money, under Sales, once you have the money. A membership renews, so the customer joins it themselves on your website or from an offer you send.

Open someone’s pack to add or take away visits, minutes or dollars, like a visit back after a mix-up. Each change is kept on the pack’s history, and the customer isn’t told.

End takes a pack or membership away from now on, with what’s left on it. Ending a membership also stops its billing at once. Nothing is refunded: refund from Sales if you need to. Bookings it already paid for stay booked.

For agents

grants.holders (optional productId) lists holders (each grantId, name, kind, who, left and leftWords for a pack, endsAt) and the packs on sale. grants.sellPack (tier 1) takes productId (a pack, not a membership), the customer (customerId, or name with email/phone) and an optional requestId to retry safely; it’s a sale paid in person through commerce.sell and answers grantId and agreementId. grants.adjustPack (tier 1) takes grantId, amount (positive adds, negative takes away, in the pack’s unit), optional note and an optional requestId to retry safely; it never goes below zero. grants.end (tier 2; tier 3 when it cancels a membership’s billing through commerce.cancelAgreement) takes grantId and optional reason.