Resource types
Cartble supports four core resource types that you set when creating an item:Physical
Tangible goods that require shipping. Supports weight, dimensions, SKU, and stock-level tracking.
Digital
Files or links delivered electronically. Supports file upload, external URL, download limits, and link expiration.
Service
Bookable or time-based offerings. Supports duration, staff assignment, buffer time, and capacity.
Subscription
Recurring-access products. Linked to a subscription bundle for billing cycle and access management.
Adding a product
1
Open the catalog
In your admin sidebar, navigate to Catalog, then click New Resource (your blueprint may show a different label, such as “New Dish” or “New Service”).
2
Fill in the core details
Enter the resource name, description, and price. If the item has a compare-at price (for showing a sale), enter it in the Compare at price field. Add a cost per item if you want margin tracking on the dashboard.
3
Upload images
Drag and drop or select images. The first image becomes the default listing image. You can designate any image as the cover image — this is what appears in featured placements and collection cards.
4
Set stock and SKU
Enter the current stock level. For physical items, add the SKU in the Logistics panel. The dashboard surfaces out-of-stock and low-stock alerts based on these values.
5
Assign categories
Select one or more categories to organize this resource in your taxonomy. Categories drive navigation filters and on-site search. You can also assign the resource to collections if you want it to appear in curated groups.
6
Set status and save
Choose a status —
draft to keep it hidden while you work, active to publish it to the storefront, or archived to hide it without deleting it. Click Save to create the resource.Product variations
If a product comes in multiple options — such as different sizes, colors, or materials — you can use variation groups to manage each combination with its own price, stock, and SKU. To add variations:- Enable Has Variations on the resource form.
- Create one or more Variation Groups (e.g.,
Sizewith optionsS,M,L,XL; orColorwith optionsBlack,White). - Cartble generates a variation matrix — one entry per combination (e.g.,
Size: M / Color: Black). - For each combination, set the individual price, compare-at price, stock, and SKU.
When variations are active, the top-level price acts as a fallback display price. Stock and SKU are tracked per variation item, not at the parent level.
Modifier groups
For food and service resources, you can attach modifier groups — optional or required add-ons that customers configure at checkout. Common examples include sauce choices, extra toppings, or session add-ons. Each modifier group has:- A name (e.g., “Choose your sauce”)
- A min selection and max selection to control how many options a customer must or can pick
- A list of modifiers, each with its own name and additional price
