> ## Documentation Index
> Fetch the complete documentation index at: https://docs.headlesscommerce.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Pricing

> Transparent pricing with zero transaction fees

# Pricing

Headless Commerce offers simple, predictable pricing based on monthly order volume. **No transaction fees, ever.**

***

## Plans

<CardGroup cols={2}>
  <Card title="Free" icon="flask">
    **\$0 / month**

    For testing, prototyping, and side projects.

    * 50 orders / month
    * 1 Store
    * 1 Team member
    * Test mode only (no live payments)
    * Community support
    * Full API access
    * Dashboard access
  </Card>

  <Card title="Starter" icon="rocket">
    **\$29 / month**

    For launching your first live store.

    * 500 orders / month
    * 1 Store
    * 3 Team members
    * **Live mode** (real payments)
    * Email support
    * Full API access
    * Dashboard access
  </Card>

  <Card title="Pro" icon="bolt">
    **\$99 / month**

    For growing businesses with multiple stores.

    * 5,000 orders / month
    * 3 Stores
    * 10 Team members
    * **Live mode**
    * Priority support
    * Advanced analytics
    * Custom dashboard domain
  </Card>

  <Card title="Enterprise" icon="building">
    **Custom pricing**

    For large-scale operations with custom needs.

    * Unlimited orders
    * Unlimited Stores
    * Unlimited Team members
    * **Custom SLA** with guaranteed uptime
    * Dedicated support
    * SSO / SAML
    * Data export & migration assistance
  </Card>
</CardGroup>

***

## Detailed Comparison

| Feature                | Free      | Starter     | Pro         | Enterprise      |
| ---------------------- | --------- | ----------- | ----------- | --------------- |
| **Monthly orders**     | 50        | 500         | 5,000       | Unlimited       |
| **Stores**             | 1         | 1           | 3           | Unlimited       |
| **Team members**       | 1         | 3           | 10          | Unlimited       |
| **Transaction fees**   | 0%        | 0%          | 0%          | 0%              |
| **API rate limit**     | 100/min   | 500/min     | 2,000/min   | Custom          |
| **Mode**               | Test only | Test + Live | Test + Live | Test + Live     |
| **Webhooks**           | 3         | 10          | 50          | Unlimited       |
| **API logs retention** | 24 hours  | 7 days      | 30 days     | 90 days         |
| **Support**            | Community | Email       | Priority    | Dedicated       |
| **Uptime SLA**         | —         | 99.9%       | 99.9%       | Custom          |
| **Custom domain**      | —         | —           | Dashboard   | Dashboard + API |
| **SSO / SAML**         | —         | —           | —           | Yes             |
| **SOC 2 report**       | —         | —           | —           | Yes             |

***

## Zero Transaction Fees

Unlike other commerce platforms, we **never** charge a percentage of your sales.

* Payment processing fees go directly to your payment provider (Stripe, TossPayments)
* You keep 100% of your revenue (minus the payment provider's standard fee)
* No hidden fees, no per-order charges

<Tip>
  **Example:** On a $100 order with Stripe (2.9% + $0.30), you pay Stripe $3.20. You pay us $0. On Shopify Basic, you'd pay an additional \$2.00 to Shopify on top of the payment processing fee.
</Tip>

***

## How Order Counting Works

An "order" is counted when a checkout is completed and an order is created via the API. The following do **not** count toward your limit:

* Cart creation and updates
* Failed or abandoned checkouts
* Refunds on existing orders
* Order status changes (fulfillment, shipping, etc.)
* API calls (products, inventory, customers, etc.)

### Soft Limits

We use soft limits to avoid disrupting your business:

| Threshold         | What happens                          |
| ----------------- | ------------------------------------- |
| **80%** of limit  | Email + Dashboard warning             |
| **100%** of limit | Email notification, service continues |
| **120%** of limit | New orders blocked, upgrade required  |

<Note>
  Even when new orders are blocked, you can still manage existing orders — process refunds, update fulfillments, manage customers, etc.
</Note>

***

## Free Tier

The Free plan is a **fully functional test environment**, not a crippled version:

* Complete API access (all endpoints)
* Full Dashboard functionality
* SDK and CLI access
* Webhook support

The only difference is that Free operates in **test mode** — no real payment processing. When you're ready to go live, upgrade to Starter and switch your API key. No code changes needed.

***

## Billing

* Billed monthly via **Stripe**
* Upgrades take effect **immediately** (prorated)
* Downgrades take effect at the **end of the billing cycle**
* No long-term contracts — cancel anytime
* No credit card required for the Free plan

***

## FAQ

<AccordionGroup>
  <Accordion title="Can I switch plans at any time?">
    Yes. Upgrades are instant and prorated. Downgrades take effect at the end of your current billing cycle.
  </Accordion>

  <Accordion title="What happens if I exceed my order limit?">
    We use a soft limit system. You'll get warnings at 80% and 100%. At 120%, new orders will be blocked until you upgrade. You can always manage existing orders.
  </Accordion>

  <Accordion title="Do you offer annual billing?">
    Not yet. We plan to offer annual billing with a discount in the future.
  </Accordion>

  <Accordion title="Is there a free trial for paid plans?">
    The Free plan serves as an unlimited trial — you get full API access in test mode. When you're ready for live payments, upgrade to Starter.
  </Accordion>

  <Accordion title="Do you charge for API calls?">
    No. There are no per-call charges. API rate limits vary by plan, but there is no additional cost for API usage within your rate limit.
  </Accordion>

  <Accordion title="What payment methods do you accept?">
    We accept all major credit and debit cards via Stripe. Enterprise customers can arrange invoice-based billing.
  </Accordion>

  <Accordion title="Can I get a refund?">
    Subscription fees are non-refundable, except as required by applicable law (including the Korean Consumer Protection Act). You can cancel at any time to prevent future charges.
  </Accordion>
</AccordionGroup>

***

## Contact Sales

For Enterprise pricing or custom requirements:

* **Email**: [sales@headlesscommerce.io](mailto:sales@headlesscommerce.io)
* **Schedule a call**: [Contact us](https://headlesscommerce.io/contact)
