What kinds of products can I sell on LaunchMyStore?
LaunchMyStore supports almost every kind of product or service a modern store needs to sell. You can list physical goods, digital downloads, services, subscriptions, bundles, gift cards, and more — and combine them in the same catalog.
Product types you can sell
Physical products
The default product type. Set inventory, weight, dimensions, variants (size, color, material), SKU, barcode, and price. The platform handles shipping calculation, fulfillment status, and tracking.
Digital products
Mark a product as digital and choose one of four fulfillment modes:
File URL — point to a hosted file (PDF, ZIP, MP3, MP4, etc.) on your own storage or a CDN. The buyer receives a download link after payment.
License codes — upload a list of one-time-use codes (game keys, software licenses, coupon codes). Each buyer gets a unique code.
Dynamic URL — generate a one-time-use signed URL per order, useful for token-gated content or expiring downloads.
Service — non-deliverable digital fulfillment (consultation hours, virtual sessions). The order is marked digital but does not include a download.
Digital products in LaunchMyStore reference an external file URL; the platform does not host uploaded large files for you. Pair with any storage service (Amazon S3, Google Cloud Storage, Dropbox direct links, etc.).
Services
Sell consultations, classes, repairs, photography, design work, or any time-based service. Use checkout custom fields (date picker, time picker, dropdown) to collect booking details.
Subscriptions
Use selling plans to offer recurring deliveries (weekly, monthly, quarterly). Customers get a discounted price for committing to a subscription and can pause, skip, or cancel from their account.
Bundles and gift sets
Group multiple products into a single SKU with a fixed or discounted price. Inventory is tracked per component so you don't oversell.
Gift cards
Sell store-credit gift cards in fixed or open-amount denominations. Customers receive a code by email, redeemable at checkout.
Bookings and rentals
For event tickets, rentals, or appointment-based goods, combine the product with checkout custom fields (date, time, quantity) and inventory rules.
Variants and options
Every product can have multiple options (e.g. Size, Color, Material) and a variant per combination. Each variant has its own SKU, price, weight, and inventory. Up to three options per product is the typical pattern; apps can extend this further.
Categories, tags, and metafields
Group products into categories (collections) for navigation and SEO.
Use tags for ad-hoc grouping and filtering.
Add metafields for any custom attribute you need (warranty years, allergens, materials, care instructions, etc.). Themes can render metafields on product pages.
FAQ
Can I sell digital and physical products in the same store?
Yes. Mix and match freely. Carts that contain only digital products will skip the shipping step at checkout; mixed carts will collect a shipping address.
Can I sell products that ship after pre-order?
Yes. Set the product to be available for purchase even when out of stock, and use the order detail page (or an app) to mark which orders are on pre-order.
Is there a limit to how many products I can list?</h3
The free plan allows a generous catalog size. Paid plans offer unlimited products. See launchmystore.io for current limits.
Can I sell age-restricted products?
You can sell age-restricted goods where your local law allows. Use a checkout extension to add an age-verification step, and make sure your payment provider permits the category.
Where do digital files actually live?
Digital products use an external file URL. Host your files on your own storage (Google Cloud Storage, S3, GCS, Dropbox, etc.) and paste the public or signed URL into the product's digital settings. The customer receives that URL after their order is paid.