Next Commerce

Platform Capabilities

One record per platform capability linking merchant guides, developer guides, Admin API operations, webhook events, and AI agent skills under a stable id

This page and capabilities.json are the same generated projection (2026-09-03) over the two documentation sites and the Admin API specification. Each capability has a stable id that pages on both sites declare in their frontmatter. Links, operations, and events come from the owning sources; when they disagree with this page, the guide, the spec, or the changelog wins.

Agents: fetch a domain bundle rather than this page when you need the prose behind a capability. The JSON schema is at capabilities.schema.json.

Bundles

Capabilities

Admin API

id: admin-api · status: available · audiences: developer · links verified 2026-09-03

The REST Admin API manages store resources: products, orders, customers, subscriptions, fulfillment, payments, campaigns, and more. Access is by OAuth app token against https://{store}.29next.store/api/admin/, with the version selected per request by the X-29next-API-Version header. 2024-04-01 is the stable version; 2023-02-10 is deprecated; unstable carries in-progress changes.

The developer portal has no changelog of its own; version history is on the merchant changelog. There is no consolidated migration guide between API versions yet.

Merchant guides

Developer guides

Admin API operations (12, version 2024-04-01)

Webhook events (2)

AI agent skills

Orders and external checkout

id: orders · status: available · audiences: merchant, developer · links verified 2026-09-03

Orders can be created through the Admin API from an external checkout (cart, order, upsell flow) and managed afterwards: fulfil, refund, capture, cancel, and edit. Campaign and storefront orders land in the same orders list.

Merchant guides

Developer guides

Admin API operations (30, version 2024-04-01)

Webhook events (3)

Subscriptions

id: subscriptions · status: available · audiences: merchant, developer · links verified 2026-09-03

Native recurring orders. Merchants configure phases, statuses, pause, cancellation paths, decline salvage, and account updater in the dashboard; developers create and manage subscriptions through the Admin API. Renewals are not a separate webhook: a renewal surfaces as transaction.created (and order.created) with billing_cycle set.

There is no subscription.renewed event. Detect renewals from transaction.created with billing_cycle.

Merchant guides

Developer guides

Admin API operations (13, version 2024-04-01)

Webhook events (3)

AI agent skills

Payments and gateways

id: payments-gateways · status: available · audiences: merchant, developer · links verified 2026-09-03

Merchants add bankcard gateways and alternative payment methods under Settings > Payments and group them for routing and failure cascading. Developers choose a gateway on an API-created order with payment_details.payment_gateway or payment_gateway_group, and integrate each payment method through its guide. NEXT Payments is the platform's own processing service.

NEXT Payments processing rates are not published in the documentation; they are quoted by sales.

Merchant guides

Developer guides

Admin API operations (18, version 2024-04-01)

Webhook events (4)

Disputes

id: disputes · status: available · audiences: merchant, developer · links verified 2026-09-03

Disputes are chargebacks. Merchants review and respond to them in the dashboard and report on them; apps can act as a dispute service and receive dispute events.

Merchant guides

Developer guides

Webhook events (2)

Fulfillment

id: fulfillment · status: available · audiences: merchant, developer · links verified 2026-09-03

Orders are fulfilled through locations, fulfillment statuses, and location-based routing. Apps can register as a fulfillment service and receive assigned fulfillment orders through the Admin API.

Merchant guides

Developer guides

Admin API operations (26, version 2024-04-01)

Webhook events (2)

AI agent skills

Campaigns

id: campaigns · status: available · audiences: merchant, developer · links verified 2026-09-03

Campaigns are custom checkout funnels (landing, checkout, upsell, receipt pages) backed by the CORS-enabled Campaigns API, built with the Campaign Page Kit and starter templates. A campaign's checkout is separate from the storefront checkout, but its orders are ordinary store orders that share the orders list, inventory, and subscriptions.

Merchant guides

Developer guides

Admin API operations (20, version 2024-04-01)

AI agent skills

Storefront themes

id: storefront-themes · status: available · audiences: merchant, developer · links verified 2026-09-03

The hosted storefront is rendered from a theme built with Django Template Language. Merchants install and customise themes under Storefront > Themes; developers build themes locally with Theme Kit (the ntk CLI: ntk pull, ntk push, ntk watch), starting from the Spark starter theme, and query storefront data through the GraphQL API.

Merchant guides

Developer guides

Admin API operations (13, version 2024-04-01)

AI agent skills

id: checkout-links · status: available · audiences: merchant, developer · links verified 2026-09-03

Prebuilt URLs that open the storefront checkout with products, quantities, and attribution already applied, for use from ads, emails, and campaign pages.

Merchant guides

Developer guides

Apps and OAuth

id: apps · status: available · audiences: developer · links verified 2026-09-03

Apps extend a store through OAuth, a manifest, settings, snippets, and storefront extensions, and can act as fulfillment, dispute, or marketing-attribution services. Merchants install apps from the dashboard; App Kit is the developer toolchain.

The merchant site documents individual apps (Klaviyo, ShipStation, Gorgias, and others) under /docs/apps/<app>, not app installation in general.

Developer guides

Admin API operations (5, version 2024-04-01)

Webhook events (1)

Webhooks

id: webhooks · status: available · audiences: merchant, developer · links verified 2026-09-03

Stores send signed JSON webhooks for events on orders, customers, subscriptions, transactions, disputes, fulfillment, products, gateways, tickets, exports, apps, and the store itself. Merchants configure endpoints in the dashboard; developers manage them through the Admin API and verify the X-29Next-Signature header.

Merchant guides

Developer guides

Admin API operations (6, version 2024-04-01)

Webhook events (24)

Testing and test orders

id: testing · status: available · audiences: merchant, developer · links verified 2026-09-03

There is no separate sandbox. Test cards (6011111111111117, and 6011000990139424 for 3DS) create tagged Test Orders on live stores without touching a gateway; the Test Gateway produces realistic test transactions when an integration needs them.

Do not tell a prospect there is no test mode; test cards work on live stores.

Merchant guides

Developer guides

Legacy identifiers (29next)

id: legacy-identifiers · status: available · audiences: merchant, developer · links verified 2026-09-03

Next Commerce was formerly 29 Next, and the platform still carries that name in its core technical identifiers: store and account hostnames ({store}.29next.store, accounts.29next.com), the X-29next-API-Version and X-29Next-Signature headers, and the API key namespace. These are current, in use on every store, and not scheduled to change. Use them exactly as written.

Never rewrite 29next identifiers to nextcommerce; the requests would fail.

Merchant guides

Developer guides

AI agent skills

id: agent-skills · status: available · audiences: developer · links verified 2026-09-03

Pre-built skills that give AI coding agents platform knowledge (theme development, campaign setup, bulk operations, daily ops scans), installable with the skills CLI or loadable as plain markdown.

Developer guides

AI agent skills