Shopify
active EC / commerce platformShopify is a full commerce platform with rich API and checkout customization; ads are permitted; checkout customization is limited to Plus tier.
Shopify powers hosted online stores with extensive APIs (Admin, Storefront, Checkout). All plans support custom domains and webhooks. Checkout UI customization via Checkout Extensibility requires Shopify Plus.
Analysis & practical guidance
Checkout customization is the Plus paywall
Shopify's APIs (Admin, Storefront, Checkout) are deep, but the line that catches teams is checkout customization. Non-Plus plans get only minimal branding — logo and colours through standard settings. The Checkout Editor itself, checkout UI extensions, and the Functions API that power any real checkout customization (custom fields, validation, third-party logic) are all Shopify Plus features. If your business model depends on a non-standard checkout, you need Plus — budget for it from day one.
Practical implications
- Transaction fees apply unless you use Shopify Payments. Using an external gateway adds a per-order fee on top of the gateway's own cut.
- The Storefront API enables fully headless builds, but you then own the frontend, performance, and SEO work that the standard theme handled for you.
- Webhooks and the Admin API are available on all plans — automation and integrations do not require Plus.
When to choose it
Shopify is the default for serious, scaling commerce that needs apps, APIs, and international reach. For a simple Japan-market shop with minimal engineering, BASE or STORES will be faster and cheaper to launch.
Basics
- slug
shopify- type
- EC / commerce platform
- status
- active
- last checked
- 2026-04-18
- official site
- https://www.shopify.com
- official docs
- https://help.shopify.com
Rights
| Key | Value | Condition | Source | Checked |
|---|---|---|---|---|
commercial_use_allowed |
yes | Shopify Terms of Service | 2026-04-18 |
Constraints
| Key | Value | Condition | Source | Checked |
|---|---|---|---|---|
ads_allowed |
yes | Shopify Terms of Service | 2026-04-18 | |
api_available |
yes | Shopify Terms of Service | 2026-04-18 | |
checkout_customization_available |
conditional | Only basic logo/colour branding on non-Plus plans; Checkout Editor, UI extensions and Functions API all require Shopify Plus. | Shopify Checkout Extensibility | 2026-04-18 |
custom_domain_available |
yes | Shopify Pricing | 2026-04-18 | |
webhook_available |
yes | Shopify Terms of Service | 2026-04-18 |
Primary sources
-
Primary official_docs · ShopifyShopify Checkout ExtensibilityChecked: 2026-04-18
-
Primary official_pricing · ShopifyShopify PricingChecked: 2026-04-18
-
Primary official_terms · ShopifyShopify Terms of ServiceChecked: 2026-04-18