Sell a class, consult, or other service
Updated 30 Aug 2026
You sell time, not a parcel. The messy part is chasing payment before the session and writing receipts by hand.
DenoShop still runs checkout. The customer pays for the class, consult, or booking. You get an order and an invoice. You deliver the session yourself — Zoom, studio, house visit. No courier step.
Who this is for
Tutors, coaches, consultants, photographers booking a shoot, anyone who sells a session rather than a box. You may also sell a PDF workbook on the side — that is a different flag on another variant.
What DenoShop does here
- A product variant marked as a virtual item so checkout skips shipping.
- Payment on your page — bank transfer or a gateway.
- An order record and invoice when the customer wants a receipt.
- No packing slip for an all-virtual cart.
DenoShop does not run your calendar or Zoom room. You still schedule and deliver the session.
How to set it up
- Have a shop. If you need one, create a shop.
- Add the service as a product. Open Admin → Catalogue → Products. On the variant, turn Virtual item on and leave Downloadable off (unless you also attach a file). Save. Virtual tells checkout there is nothing to ship.
- Keep a payment method active. Open Admin → Settings → Payment. A service still needs payment. Digital and service shops are not exempt.
- Place a test order. An all-virtual cart should not ask for shipping. Pay or mark paid. Confirm the order and invoice look right.
If checkout still asks for shipping, another line in the cart is physical, or Virtual item is off on this variant. Fix the flags and Save.
What your customer sees
They buy like any other DenoShop product. After payment they have an order page and can open an invoice. You message them the Zoom link, studio address, or appointment time the way you already do.
Service plus a file
If the booking includes a PDF workbook, turn Downloadable on for that variant too, attach the file, and Save. Related: Sell digital products and the map under Guides.