Simple, Per-Shop Pricing
Every plan includes the full platform with 0% transaction fees — you keep every dollar you earn. Start on Pro for just $1/mo for your first 3 months, then $99/mo — and switch plans anytime.
Pro
Perfect for new and growing stores that want a powerful, affordable foundation.
- 0% transaction fees
- $1/mo for your first 3 months
- Unlimited products*
- Custom domain & SSL included
- Ready-made themes & plugins
- Great for steady, everyday traffic
- 5 GB data storage
- 50 GB file storage
- Email support
Business
More power and headroom for busy stores, bigger catalogs, and faster automations.
- Everything in Pro, plus:
- Built for busy stores & flash sales
- Premium compute for snappier performance
- Faster scheduled automations
- 25 GB data storage
- 250 GB file storage
- Priority support
Enterprise
Maximum scale and dedicated support for high-volume brands and peak events.
- Everything in Business, plus:
- Scales for high-volume & peak events
- Performance compute, top priority
- Fastest scheduled automations
- 100 GB data storage
- 1 TB file storage
- 24/7 dedicated support
*No fixed product cap and no per-product fees. Products are stored as records and draw from your record storage — and because records are small, even the Pro tier's 5 GB holds hundreds of thousands of products.
The technical details
Building plugins or running heavy automations? Here's how rate limits, storage, and background work scale across plans. If you're just selling, you can skip this — every plan handles a typical store with room to spare.
Understanding rate limits
Because we leverage powerful Edge Caching, the vast majority of your traffic will never actually hit your backend or consume your rate limit.
Browsing is Free
Standard browsing (viewing products, categories, homepage) is served directly from our global CDN. These requests do not count towards your shop's limit.
Limits are for Dynamic Traffic
The rate limiter only applies to requests that bypass the CDN cache—specifically POST requests, adding to cart, checkout processes, and logged-in user requests.
Generous Capacity
Our base 10 req/sec limit provides up to 600 dynamic operations per minute. This provides massive headroom for typical stores, ensuring your customers always experience fast checkouts during sales and traffic spikes.
Full Feature Comparison
All plans include the full ShopsWired platform. Higher tiers unlock more capacity and dedicated support.
| Feature | Pro | Business | Enterprise |
|---|---|---|---|
| Monthly Price (per shop) | $99 | $249 | $499 |
| Rate Limit | 10 req/sec | 30 req/sec | 100 req/sec |
| Intro Offer | $1/mo for first 3 months | — | — |
| Products* | Unlimited | Unlimited | Unlimited |
| Record Storage | 5 GB | 25 GB | 100 GB |
| File Storage | 50 GB | 250 GB | 1 TB |
| Record Storage Overage | $1.00/GB-mo | $1.00/GB-mo | $1.00/GB-mo |
| File Storage Overage | $0.50/GB-mo | $0.50/GB-mo | $0.50/GB-mo |
| Custom Domain | Included | Included | Included |
| SSL Certificate | Included | Included | Included |
| Plugins & Themes | Included | Included | Included |
| Custom Records | Included | Included | Included |
| ShopScript (Scripting Engine) | Included | Included | Included |
| Wired Network | Included | Included | Included |
| Edge CDN Caching | Included | Included | Included |
| CLI & MCP Tooling | Included | Included | Included |
| Cron / Scheduled Tasks | Included | Included | Included |
| Minimum Cron Interval | 15 min | 5 min | 1 min |
| Background Task Duration | 10 min | 10 min | 10 min |
| Compute Tier | Standard | Premium | Performance |
| Concurrent Background Tasks | 1 | 5 | 20 |
| Background Task Queue Rate | 120/min | 600/min | 2,400/min |
| Transaction Fees | 0% | 0% | 0% |
| Audit Log Retention | 90 days | 180 days | 1 year |
| Script Log Retention | 7 days | 14 days | 30 days |
| Support | Priority Email | 24/7 Dedicated |
Frequently Asked Questions
Do you charge transaction fees?
No. ShopsWired charges zero transaction fees on any plan. You only pay your payment processor's standard rate (e.g., Stripe's 2.9% + 30¢). We never take a cut of your sales.
How does the $1/mo intro pricing work?
New shops pay just $1/mo on the Pro plan for the first 3 months. After that, Pro continues at the standard $99/mo. You can upgrade, downgrade, or cancel at any time from your dashboard — and if you cancel, no data is deleted; you can reactivate later by choosing a plan.
Can I switch plans later?
Yes, you can upgrade or downgrade at any time. When upgrading, you'll be prorated for the remainder of your billing cycle. Downgrades take effect at the start of your next billing period.
Is pricing per-shop or per-account?
Pricing is per shop. Each shop you create gets its own independent plan and rate limits. You can run multiple shops on different tiers under one account.
What counts against my rate limit?
Only dynamic requests that bypass the CDN — things like adding to cart, checkout, logged-in browsing, and API calls from plugins. Standard product browsing and page views are served from edge cache and are completely free.
What happens if I hit my rate limit?
Requests that exceed your limit will receive a temporary 429 (Too Many Requests) response. Cached content continues to serve normally. If you're regularly hitting limits, it's a good signal to upgrade your plan for more headroom.
How often can scheduled tasks (cron) run?
Every plan can register cron-driven scripts — higher tiers just allow them to run more frequently. The minimum interval between runs is 15 minutes on Pro, 5 minutes on Business, and as fast as every minute on Enterprise. This keeps background work fair across the platform while still covering the vast majority of automation needs.
Are products really unlimited?
There's no fixed product cap and no per-product fees on any plan. Products are stored as records and draw from your record storage, so the practical limit is your storage rather than an arbitrary product count. Because records are small, even the Pro tier's 5 GB holds hundreds of thousands of products — and you can always upgrade or add storage as you grow.
What's the difference between record storage and file storage?
Record storage covers your structured data — products, orders, customers, and custom records. Because records are small, even the Pro tier's 5 GB holds hundreds of thousands of entries. File storage covers uploaded files served from the CDN — product images, downloads, and plugin assets — where Pro starts at 50 GB. Both scale up with your plan (25 GB / 250 GB on Business, 100 GB / 1 TB on Enterprise).
What happens if I exceed my storage limits?
We won't break your store mid-sale. You'll see a usage meter in your dashboard and a warning as you approach a limit. If you go over, storage is billed as overage (record storage at $1.00/GB-mo, file storage at $0.50/GB-mo) — or you can upgrade to a higher tier for more included capacity. Existing data and checkouts keep working throughout.
How do background task limits work?
Durable background tasks (sw.task.bg) run outside the request lifecycle and are throttled per shop. Your plan sets how many run at once — 1 on Pro, 5 on Business, 20 on Enterprise — and how many you can enqueue per minute (120, 600, and 2,400 respectively). Tasks beyond the concurrency cap queue automatically and start as running ones finish. Every task gets the same 10-minute execution window, with sw.task.continue() available for longer jobs.
Can I use my own payment processor?
Yes. ShopsWired supports building custom payment gateway plugins, so you can integrate any processor. We also have built-in support for Stripe out of the box.
Do I need to know how to code?
No. You can launch and run a full store using ready-made themes and plugins without writing a single line of code. ShopsWired is also built for developers — when you want to go further, you can build custom plugins, themes, and integrations with JavaScript and Liquid, and even publish or sell them to other merchants.