A real checkout, in about a minute.
Neuron Cart™ is a drop-in cart and checkout for any storefront. Sign up, copy your key, and take a live order — with sandbox pricing and mock payments, before you configure a single provider. Keep your storefront exactly as it is.
Two ways in.
Scaffold an Astro store
A complete storefront — catalog, cart, checkout, order page — wired and running.
npm create neuron-astro-store@latest my-store
cd my-store && npm install && npm run devOr call the API
Any language, any framework. The key stays on your server; your pages talk to your routes.
curl -X POST https://cart-api.neuroncommerce.com/v1/carts \
-H "x-api-key: $KEY" -H "Content-Type: application/json" -d '{}'Prefer types over fetch? npm i @neuron-cart/sdk — a typed server-side client for carts, checkout, orders, and customer auth, plus a drop-in storefront proxy. Both it and create-neuron-astro-store are published on npm under the MIT license.
Where orders actually live.
Your storefront is what customers see. Orders, payments, shipping rules, providers, and your API keys are managed in the admin — a separate app, on its own domain:
Sign in with your store handle (the slug from signup) plus your operator email and password. Bookmark it — or use the shortcut below.
The shortcut you'll actually remember
A separate domain is easy to forget, especially for the merchant operators you set this up for. Stores scaffolded with our starter answer on paths off your own site:
yourstore.com/cart-admin→ your admin login, store handle prefilledyourstore.com/order-admin→ the same place, by the name most people reach forBoth are noindex, disallowed in robots.txt, and linked from nowhere — so customers and search engines don't stumble into them. They redirect to a login page and grant nothing on their own. Rename them in src/pages/ if you'd rather have /staff. Building without the starter? Read adminUrl from GET /v1/config and redirect however you like.
Free until you're live.
Every new store starts on the developer plan: the whole feature surface, no card, a sandbox that accepts any product you send it and confirms orders without charging anyone. Build against it for as long as you need.
metadata.unitPriceCents and the sandbox honours it — no catalog endpoint required yet.product.validate at your catalog, add a real payment provider, pick real rates. The banner disappears by itself.The spec, machine-readable.
The storefront API — carts, checkout, orders, customer auth — is published as an OpenAPI 3 document. Point your generator, HTTP client, or coding agent straight at it:
https://cart-api.neuroncommerce.com/openapi.jsonIt covers the endpoints you call with a tenant key and an optional customer token. Admin and platform APIs are deliberately excluded — different audience, different stability promise.
Two rules that will save you time
{ success, data | error }Every response is one shape. Branch on error.code — never onmessage, which is written for humans and will change.integer centsAll money, everywhere. 2499 is $24.99; there are no floats in the API.Start now.
A key takes a couple of minutes and costs nothing. Questions, or want us to look at your stack first? Ask for a beta slot.