A SpecAtlas

Shopify

active EC / commerce platform

Shopify 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

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

FAQ

Q. Can I customize the Shopify checkout page?
Mostly only on Shopify Plus. Non-Plus plans get basic branding (logo, colours) via standard settings. The Checkout Editor, checkout UI extensions, and the Functions API — the tools for real checkout customization — all require Shopify Plus.

Related comparisons