Packages & Payments
Change, hide, or retire a package offering
Edit a package offering, take it off your booking page, archive it, or delete it — and know exactly what happens to the clients who already bought it.
You can reprice a package offering, swap the sessions inside it, pull it off your booking page for a season, or retire it entirely — and none of that touches the credits your existing clients are still working through. Here is each of those moves, and what it does on the client's side.
Everything here is about the offering: the template you built and sell. That is a different object from the package a client actually owns, with its own credit balance and expiry date — to top up someone's credits, push their expiry back, or cancel their package, see Adjust a client's package credits.
Your offerings live under Packages in the sidebar, in the Package Offerings grid at the top of the page. The All, Active, and Archived pills filter that grid — Active there means "not archived", so an offering you have switched off still appears under it. Each card carries Edit, Duplicate, and then either Archive or Delete.
Edit an offering without disturbing existing clients
Clicking anywhere on a card, or its Edit button, opens Edit Package — the same builder you used to create it, plus two switches in the header. If clients are currently holding credits on this offering, a banner tells you how many and reminds you that changes apply to new purchases only.
- Open the offering
Go to Packages, find the card in the Package Offerings grid, and click Edit. If you cannot see the card, check whether the Archived filter pill is hiding it — switch to All.
- Make your changes
Adjust the name, the Short Description, the sessions and credits under Sessions Included, the Package Price, the Expiry rules, or the Bonus Features shown on the booking card. The Booking URL is editable too, but changing it breaks every copy of the old link you have already shared, so treat it as a last resort.
- Save
Click Save. The button stays greyed out until the offering has a name, at least one event type, and a price above zero. On success you get a green Package updated successfully banner and a Back to packages link.
Two edits are guarded. You cannot remove the last remaining event type while clients still hold credits, because it would leave them with credits they could never spend. And if you change the name, the Short Description, or the Full Description, the new wording goes back through Calso's automatic content check — while that runs the card is badged Under review and the offering quietly drops off your booking page until it clears. On an offering that is actively selling, do your wording in one pass rather than a dozen small saves.
What Active and Public each hide
The Edit Package header has two switches, and they do genuinely different things.
Active is the master switch. Turn it off and the offering cannot be bought at all: it vanishes from your booking page and its direct link stops working. Use it when you want an offering completely out of circulation but kept on file.
Public controls the listing only. With Active on and Public off, the offering disappears from your booking page but its direct link still sells normally — the card is badged Unlisted, and the edit page shows a banner reading Hidden from public page. That is how you run a quiet offer: a follow-on offering you send only to clients who finished a first block, or a founding-client rate you don't want on the open page.
For an offering to show on your booking page, all three must be true: Active is on, Public is on, and the automatic content check has cleared it. If one you expected is missing, that is the order to check them in.
Archive an offering you have finished selling
Archive is the right retirement for anything that has ever been bought, and it appears on every card whose offering has sales or is still switched on. Calso confirms with Archive this package offering? and tells you plainly that the offering will be hidden from your booking page and that existing client packages are not affected. Archiving also switches the offering off, so it stops selling the moment you confirm. The card moves under the Archived filter, where the only button left is Restore.
Delete an offering for good
Delete replaces Archive on a card only when the offering has never been sold and its switch is already off. Switch the card off, and if the sold count reads zero the Delete button appears. Calso confirms with Delete this package offering? and warns that this permanently deletes it — there is no undo. Because an archived offering shows only Restore, deleting an archived never-sold offering takes three moves: Restore, switch off, Delete. That first move needs a Practice plan or higher, so line the deletion up while you are on Practice rather than after a move down to Starter.
Anything that has ever sold cannot be deleted, and that is deliberate: your clients' purchase records and credit history hang off it. Archive those instead.
What happens to packages clients already hold
Nothing you do to an offering rewrites a package a client already owns. Their credits, session allocations, price, and expiry date were all copied onto their own package at the moment of purchase. Reprice the offering, cut a session out of it, switch it off, archive it — their package carries on exactly as it was, and they can keep booking with it.
The one thing that will strand a client's credits is switching off the event type those credits are for. Credits are spent by booking a specific session, so if that event type is no longer active its booking page is gone and the credits have nowhere to land. When you tidy up your offerings, leave the event types alone until nobody is holding credits against them — the lower half of the Packages page lists every client package and what it has left.
If someone is stuck with credits on a retired package, you can adjust their credits or extend their expiry by hand. And when you are ready to reshape what clients see in place of a retired offering, arrange your booking page.
Frequently asked questions
If I raise the price of a package offering, do my existing clients get charged more?
No. Everything you change on a package offering applies to new purchases only. Clients who already bought it keep the price they paid, the credits they were given, and the expiry terms that were in force on the day they bought — Calso copies those onto their own package at the moment of purchase and never rewrites them.
How do I stop selling a package offering without taking it away from clients who bought it?
Archive it, or turn its Active switch off. Either one removes it from your booking page and stops any new purchases, and both stay available on every plan so you can always stop selling. Packages clients already hold are untouched: their credits, expiry dates, and remaining sessions all stay exactly as they were, and they can keep booking with them.
Why can't I see a Delete button on my package offering?
Delete only appears on an offering that has never been sold and whose Active switch is off. If the card shows a sold count above zero, or the switch is still on, the third button reads Archive instead. Archiving is the right move for anything that has ever been bought — it retires the offering without disturbing the clients who own a copy.
What is the difference between the Active switch and the Public switch on a package offering?
Active controls whether the offering can be bought at all. Turn it off and both your booking page listing and the offering's own direct link stop working. Public controls the listing only — with Active on and Public off, the offering disappears from your booking page but the direct link still sells it, which is how you run a quiet or invitation-only offer.