Sell physical products from any website.
Full catalogue with variants, inventory tracking, shipping rules, and tax calculation. Embed into the site you already have, or run a hosted storefront on your own domain. Both work. Both run on the same store.
Everything physical goods actually need.
The four things that separate a real physical-goods store from "a PayPal button on a landing page."
Variants.
Size, colour, material, pack size. Each variant has its own SKU, barcode, weight, dimensions, price, and stock level. Unlimited options, unlimited combinations.
Inventory.
Stock levels per variant with reservations. Items reserve on cart add, release on abandon, and fulfil on payment. No overselling, no manual reconciliation.
Shipping.
Rules by geographic zone, per-item or flat-rate, with free-shipping thresholds. Weight and dimension data travels with every variant so the right rate lands at checkout.
Tax.
Auto-calculated at checkout across 90+ jurisdictions. Nexus threshold monitoring tells you when you have crossed into a new tax obligation.
A product can have as many shapes as reality needs.
Create a t-shirt with sizes and colours. A candle with scents and wax types. A bike with frame sizes, gear ratios, and finishes. Each variant carries its own SKU, barcode, weight (to 3 decimal places), length / width / height, price, compare-at price, and stock level. Customers see the variants they expect; your warehouse sees the SKUs they pack.
- ✓Unlimited option groups (size, colour, material, etc.) and combinations
- ✓Per-variant SKU, barcode, weight, dimensions, price, and stock
- ✓Weight accurate to 3 decimal places for shipping-rate precision
Ship rules, not spreadsheets.
Create shipping methods, group them into geographic zones, define rates. Checkout picks the right rate for the customer automatically.
Shipping methods.
Standard, Express, Pickup, or your own. Each method has a base price, an optional per-item cost, and an optional free-shipping threshold. Configure once, reuse across zones.
Geographic zones.
Group countries and states into zones (EU, North America, APAC) and attach different rates to each. Add a "rest of world" catch-all zone for anything you did not explicitly list.
Free-shipping thresholds.
Offer free shipping over $X, configurable per zone or globally. The checkout automatically upgrades to free when the cart crosses the threshold.
Tax-aware pricing.
Shipping charges can be tax-exempt or taxable per method. Tax calculation runs separately on products and shipping, per your jurisdiction.
Carrier labels (optional).
Each method can carry a carrier name for display (UPS, DHL, Royal Mail). Customers see a recognisable courier at checkout and on the confirmation page.
Fulfillment workflow.
Manual by default: orders land in the dashboard, you pack and mark as shipped. Tracking numbers attach per order. API support for automation when you need it.
Tax that works out of the box.
Real rates applied at checkout per the buyer address. Nexus monitoring so you know when to register for tax in a new jurisdiction.
Real rates across 90+ jurisdictions, synced weekly.
Checkout picks up the buyer's address, looks up the correct combined rate (VAT, GST, state + local sales tax, whatever applies), and adds it to the order. Rates sync weekly. Every order gets a compliant tax invoice generated automatically. You remain merchant of record, but you are not maintaining a tax-rate spreadsheet.
- ✓90+ jurisdictions auto-calculated at checkout
- ✓Nexus threshold monitoring flags when you cross a new obligation
- ✓Compliant tax invoice per order, downloadable by merchant and customer
The details that actually matter at scale.
Things we noticed every physical-goods store ends up needing sooner or later.
Product bundles.
Combine multiple products into one SKU with automatic pricing. Inventory deducts from each component product when the bundle sells.
Stock reservations.
Items reserve on cart add so two customers cannot buy the same "last one". Reservations auto-release if checkout is abandoned, auto-fulfil on successful payment.
Google Shopping ready.
Product feed exports with weight, shipping, dimensions, GTIN, and Google taxonomy mapped per product. Submit once to Merchant Center, sync automatically.
Multi-currency display.
Show prices in your visitor local currency (Growth plan and up). The customer still pays in your store currency at checkout; the rate is indicative, not a conversion promise.
Abandoned cart recovery.
Physical goods have high abandon rates (shipping sticker shock, size second-guessing). Automated email sequences bring carts back with optional incentives.
Sell alongside anything else.
Physical products live in the same store as digital goods, subscriptions, and gift cards. One checkout, one customer record, one dashboard.
Physical-goods questions, answered.
What we hear from people moving from Etsy / Shopify / Amazon-only.
Can I have hundreds of variants per product?+
How does inventory reservation work during checkout?+
Do you support real-time carrier rates (UPS, DHL, FedEx)?+
How is shipping cost calculated at checkout?+
What about international tax (VAT / GST)?+
Can I sell physical goods alongside digital products?+
How do I fulfil orders? Is there label printing?+
What happens when something goes out of stock?+
Can I import my existing product catalogue?+
Is Shoprocket really 0% platform fees?+
Ship physical goods. Skip the spreadsheet.
14-day free trial. No credit card. Full product, inventory, shipping, and tax from the Starter plan ($29/mo) onward.