Skip to main content

Open in TWICE Admin

catalog/listings
Price a listing on its Pricing tab. Every price lives on a price table rather than on the listing itself, so one table can price one listing or many, and a listing can carry several tables for different windows of the year.

Prerequisites

Required permission: Set prices. Manager, Admin and Owner hold it. A Member can see price tables and listing prices but cannot change them.
Decide how you charge a partial period before you set a price. A customer collects at 14:00 on Monday and brings the item back at 09:00 on Wednesday. Charge two days or three? Both answers are configurable, and you set the one you want in the Duration dropdown.

The walkthrough

1

Open the listing's Pricing tab

Open the listing and select Pricing. Tables run down the left of the Price tables card with the default first, and a link icon marks a table shared with other listings.Select a table to edit it, or select Add table to build another. Add table opens Add new price table, where you name the table and either attach an existing shared table or create a fresh one.
2

Set the table's validity, or leave it undated

Leave Validity empty on the table that should always apply. Build that undated table first, then add dated tables around it for a season or a campaign.
Only a price table without a validity period can be a listing’s default. A dated table is an overlay for a window, so it cannot be the fallback.
3

Turn on the purchase types this table prices

Turn on Purchase price to charge a one-time purchase, Booking price to charge for a booked period, and Subscription to offer a recurring plan. Each section holds its own prices, so a table serving two purchase types needs prices under both.Expect every section to be read-only on a table linked from a shared one. The shared table owns those prices, and the admin says so.
4

Choose the shape of a booking price

Add a booking price as Fixed price per duration for set periods such as 1 day or 3 hours, or as Rate based to charge the booked duration, where a day runs 24 hours from pickup.Pick fixed durations for named offers such as a day pass or a weekend rate. Pick rate based to bill the time a customer actually used.
5

Set Duration to Elapsed or Started

Open the Duration dropdown on a fixed-duration price. Every unit of an hour or longer appears twice, and the suffix decides when the item is due back.
Sub-hour units offer no variant, because prices with sub-hour units are always charged by duration.
6

Pick the basis your staff already answer with

Ask how your counter already answers “when is this back?” and set that. Elapsed gives an afternoon collection the full period it paid for. Started counts the collection period as the first unit, which is how most day-hire and venue-booking operations quote.Note that Started snaps hour units to the clock: a 2 hours price collected at 10:30 is due by 12:00.
7

Decide whether a rate-based price counts calendar periods

Turn on Starting at pricing in the Booking price section to charge every calendar period the booking touches, so a collection at 23:00 returning at 01:00 counts as two days. Leave it off to charge the booked duration instead.
8

Add a deposit if you take one

Set Deposit under Booking deposit to reserve an amount on the customer’s card when this listing is booked. The amount is released once the items come back in good condition.Look for the card only after a table on this listing prices bookings, because it appears with the first booking price.
9

Check Linked listings before you save a shared table

Open Linked listings on the table to see every listing using it. Select Unlink to take a listing off a shared table, and give that listing its own table when its price needs to move independently.

How do I know it worked?

  • The listing shows a price on the storefront for the dates a customer would pick.
  • A booking that runs two and a half days is charged the amount you intended.
  • The deposit appears at checkout, if you set one.
  • Linked listings names exactly the listings you meant to price.

Troubleshooting / common pitfalls

Check three things, in order of likelihood: no table is attached to the listing; the attached table prices a purchase type the customer did not choose; or the only table has a validity period that misses the requested dates and no undated table sits behind it.What to do: attach an undated default table and price it. Treat dated tables as overlays on top of that default.
Read the suffix on the fixed-duration price. A price billed on the wrong basis is out by up to a full unit on every booking that does not start at the beginning of a period.What to do: take a real booking that came out wrong, work it through both suffixes, and set the one that produces the amount you meant.
Working as designed. Only a table without a validity period can be a default.What to do: keep an undated table as the baseline and let dated tables layer over it.
The table is shared, which is what a shared table is for and a genuine trap when you did not know the table was in use elsewhere.What to do: open Linked listings before you edit. Give the listing its own table when it has to move on price alone.
This table is linked from a shared one, so the shared table owns its prices.What to do: edit the shared table to change every listing on it, or Unlink this listing and give it a table of its own.
Not available. A price table is scoped by validity period, so a listing costs the same everywhere it sells.What to do: create separate listings with their own tables when two locations must charge differently. Weigh that against the separate stock rules and separate publishing it also brings.
Prices sit under the purchase type that uses them, so a table offering both needs prices under Purchase price and under Booking price.What to do: open each section the listing offers and confirm it holds a price. A listing offering a purchase with no purchase price is sellable in principle and priceless in practice.

Price tables

The model behind tables, rows, and resolution.

Listing Pricing tab

The tab reference, field by field.

Deposits

What a booking deposit does on the order.

Create and publish a listing

The steps either side of pricing.