Simple, Per-Shop Pricing

Every plan includes the full platform with 0% transaction fees — you keep every dollar you earn. Start on Starter or Pro for just $1/mo for your first 3 months — and switch plans anytime.

Starter

$29/mo per shop

Everything you need to run a store — sell, ship, and grow without writing code.

  • 0% transaction fees
  • $1/mo for your first 3 months
  • Unlimited products*
  • Custom domain & SSL included
  • Install any theme or plugin
  • Full theme editing & design control
  • 2 GB data storage
  • 20 GB file storage
  • 2 team members
Get Started

Business

$249/mo per shop

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
  • Chat support
Get Started

*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 Starter tier's 2 GB holds tens of thousands of products.

Enterprise

Maximum scale on our shared platform

For high-volume brands and peak events that need the highest throughput and the fastest automations.

  • 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
  • Chat support
$499/mo per shop

Everything included, billed per shop — no transaction fees, no per-order charges.

Get Started
Dedicated

Your store on its own dedicated infrastructure

For high-volume brands and mission-critical stores that want guaranteed, predictable performance. Your shop runs on resources reserved exclusively for you, fully isolated for consistent speed during peak events and big launches.

  • Everything in Enterprise, included
  • Fully isolated — no shared resources
  • Sized to your traffic and catalog
  • Scale out to a higher max instance count
  • Custom rate limits & capacity
  • White-glove onboarding & SLA
Custom pricing

Based on your sizing and max instance count — let's build the right fit together.

Contact Sales
For developers

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 includes the full ShopsWired platform and handles a typical store with room to spare.

FeatureStarterProBusinessEnterprise
Monthly Price (per shop)$29$99$249$499
Intro Offer$1/mo for first 3 months$1/mo for first 3 months
Rate Limit5 req/sec10 req/sec30 req/sec100 req/sec
Team Members21020Unlimited
Custom Roles510Unlimited
Products*UnlimitedUnlimitedUnlimitedUnlimited
Record Storage2 GB5 GB25 GB100 GB
File Storage20 GB50 GB250 GB1 TB
Record Storage Overage$1.00/GB-mo$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$0.50/GB-mo
Custom DomainIncludedIncludedIncludedIncluded
SSL CertificateIncludedIncludedIncludedIncluded
Install Plugins & ThemesIncludedIncludedIncludedIncluded
Edit Your ThemeIncludedIncludedIncludedIncluded
Custom RecordsIncludedIncludedIncludedIncluded
Build Your Own Plugins (ShopScript)Not includedIncludedIncludedIncluded
Wholesale & B2B Customer PricingNot includedIncludedIncludedIncluded
Wired NetworkNot includedIncludedIncludedIncluded
CLI & Local DevelopmentThemes onlyIncludedIncludedIncluded
Edge CDN CachingIncludedIncludedIncludedIncluded
AI Assistants (Native MCP)IncludedIncludedIncludedIncluded
Cron / Scheduled TasksIncludedIncludedIncludedIncluded
Minimum Cron Interval30 min15 min5 min1 min
Background Task Duration10 min10 min10 min10 min
Compute TierStandardStandardPremiumPerformance
Concurrent Background Tasks11520
Background Task Queue Rate90/min120/min600/min2,400/min
Transaction Fees0%0%0%0%
Audit Log Retention30 days90 days180 days1 year
Script Log Retention3 days7 days14 days30 days
SupportEmailEmailChatChat

Team members include the store owner. A support session you grant us doesn’t use a seat.
The built-in Owner, Admin and Staff roles are included on every plan and don’t count toward this — a custom role is one you define yourself, with your own mix of permissions.

Container compute (pay-as-you-go)

Heavy plugin jobs — OCR, image/video processing, ML inference, PDF generation — run as on-demand container jobs, so you never have to run your own server for them. You're billed only for the time a job actually runs, metered by the second and added to your next monthly invoice. No jobs, no charge.

SizevCPU / RAMRate
Small1 vCPU / 512 MB$0.05/hr
Standard2 vCPU / 2 GB$0.15/hr
Performance4 vCPU / 8 GB$0.50/hr
Network egress$0.14/GB

Hourly rates are for reference — jobs are metered by the second, so a 30-second Small job costs a fraction of a cent. Egress is billed at $0.14/GB. Everything totals on your monthly invoice. Container jobs are available on every paid plan, and you can set a monthly compute spend cap so costs never surprise you.

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

Even the Starter tier's 5 req/sec limit provides up to 300 dynamic operations per minute. This provides massive headroom for typical stores, ensuring your customers always experience fast checkouts during sales and traffic spikes.

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.

What's the difference between Starter and Pro?

Starter is for running a store; Pro is for building on one. Both give you the full storefront, unlimited products, checkout, 0% transaction fees, every theme and plugin in the marketplace, and complete control over your theme's design and code. Pro adds the three things a builder needs: writing your own plugins in ShopScript, wholesale and B2B customer pricing, and the Wired supplier network. It also raises your rate limit, storage, and how often scheduled tasks can run. If you're not writing plugins or selling at wholesale, Starter is the plan.

How does the $1/mo intro pricing work?

New shops pay just $1/mo for the first 3 months, on either Starter or Pro — you pick the plan when you create the shop. After that, the plan continues at its standard price ($29/mo for Starter, $99/mo for Pro). 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.

Moving down to Starter, you'll be shown exactly what changes before you confirm. Plugins you built yourself are switched off — never deleted, so moving back up re-enables them with their files and settings intact. If you have customers on wholesale pricing or an active Wired connection, we'll ask you to wind those down first rather than change them for you: both decide what a customer pays, and that shouldn't move without you.

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 30 minutes on Starter, 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 Starter tier's 2 GB holds tens of thousands of products, and Pro's 5 GB holds hundreds of thousands — 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 Starter tier's 2 GB holds tens of thousands of entries. File storage covers uploaded files served from the CDN — product images, downloads, and plugin assets — where Starter includes 20 GB. Both scale up with your plan (5 GB / 50 GB on Pro, 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 Starter and Pro, 5 on Business, 20 on Enterprise — and how many you can enqueue per minute (90, 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.

How much do container compute jobs cost?

Container jobs are pay-as-you-go and available on every paid plan. You're billed only for the time a job runs, metered by the second: Small (1 vCPU / 512 MB) at $0.05/hr, Standard (2 vCPU / 2 GB) at $0.15/hr, and Performance (4 vCPU / 8 GB) at $0.50/hr, plus network egress at $0.14/GB. Charges total on your next monthly invoice, and you can set a monthly compute spend cap so costs stay predictable. If you never run a job, you're never charged.

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 on Starter using ready-made themes and plugins without writing a single line of code — and you still get full control of your theme's design and markup. ShopsWired is also built for developers: on Pro and above you can build custom plugins and integrations with JavaScript and Liquid, and even publish or sell them to other merchants.