# Neuron Cart > A drop-in cart, checkout, and order layer for any storefront, with > text-login identity (phone number + one-time SMS code) built in. You keep > the storefront you already have — or the one your agent generated — and > call Neuron Cart for the part that takes money. A Xumulus Inc. product. Neuron Cart is in private beta and free for beta merchants. There is no billing during beta, and general-availability pricing has not been announced. Every API response is `{ success: true, data }` or `{ success: false, error: { code, message } }`. Branch on `error.code`, never on `message`. All money is integer cents. The API key is server-side only; browser code calls your own routes, which call Neuron Cart. ## Docs - [Developer docs](https://neuroncommerce.com/developers): quickstart, API keys, sandbox mode, and the two ways in — scaffold an Astro store or call the API directly. - [OpenAPI spec](https://cart-api.neuroncommerce.com/openapi.json): the full machine-readable API surface. ## Guides - [Add a cart and checkout to an Astro site](https://neuroncommerce.com/developers/astro): Wire cart, checkout, and orders into an Astro storefront with a server-side proxy and one cookie. Scaffold it in a minute or build it by hand. ## Reference - [@neuron-cart/sdk](https://www.npmjs.com/package/@neuron-cart/sdk): typed server-side client for carts, checkout, orders, and customer auth, plus a storefront proxy. - [create-neuron-astro-store](https://www.npmjs.com/package/create-neuron-astro-store): scaffold an Astro storefront with checkout already wired. ## Start here - [Scaffold a store](https://neuroncommerce.com/developers/astro): `npm create neuron-astro-store@latest my-store` — catalog, cart, checkout, and order page already wired. - [Get an API key](https://cart-admin.neuroncommerce.com/signup): sign up and take a live order against sandbox pricing and mock payments before configuring a single provider. ## Optional - [Request beta access](https://neuroncommerce.com/#beta) - [Xumulus Inc.](https://xumulus.com)