Add-ons are optional extras a customer can add to a session on top of the package: retouching, an extra pose, a second outfit, a print credit. They are managed alongside packages on the Packages tab of Settings.

Creating an add-on

  1. Open Settings › Packages and switch to Add-Ons.
  2. Click New Add-On.
  3. Enter a Name, a Description shown to the customer, a Price, and a Duration in minutes, in steps of five. Duration can be zero for extras that take no time in the chair.
  4. Save.

image.png

image.png

Offering add-ons on a package

Open a session package and select the add-ons it offers. Each can be marked Default Selected so it is pre-ticked at booking. A customer sees only the add-ons attached to the package they chose.

Recording 2026-09-24 170159.mp4

How add-ons behave

Area Effect
Scheduling An add-on's duration is added to the session length, so availability, auto-scheduling, and the daily log reflect the longer slot.
Booking Add-ons appear as a step on the booking page and in the running total. Coupons do not discount them.
Billing Each add-on is its own line on receipts and invoices, and its own product in Stripe. Sales tax is apportioned across the package and add-on lines.
Cancellations and changes Add-ons follow the package: retained inside the fee window, refunded outside it. A single add-on can be removed from a booked session, with the same rule and a waiver option.

Editing and deleting

Name, description, and price changes apply to future bookings; existing sessions keep the add-on they booked. Deleting an add-on removes it from packages and from the booking page; sessions that already include it keep the record.