Agent commerce studio
Choose what AI agents see and pay, without code. Your kit applies it on your own server.
The agent commerce studio is a no-code way to use the checkout kits (SDK 5.21.0). You choose what AI agents see and pay in the dashboard; your server applies it.
AstraSync hosts nothing. Your website, catalogue, checkout and payments stay yours. AstraSync stores your rules and verifies the agents.
Set up (once)
In the dashboard, Endpoints → Sell to AI agents:
- Your store: the name and website.
- Install the kit: one snippet for an Express server. It serves your catalogue to agents and runs a UCP checkout, both priced by your rules.
- Live detection: your kit reports where it is mounted. The wizard shows what it found and you confirm the URLs. Your API key never sets an endpoint URL.
- Done: your store is listed for AI agents.
Choose what agents see and pay
On the endpoint page, Agent commerce:
- Products. Add your product library URL (a Shopify
products.json, a Google Merchant feed, CSV or JSON). AstraSync reads it live to show it to you and stores nothing. For each product pick the image and the price agents get, or hide it from agents. No library? Add a product with one image URL and a price. - Images. Each chosen image is checked: absolute HTTPS, PNG, JPEG or WebP, at most 2 MB, square recommended.
- Store-wide. A discount for verified agents, and whether unverified agents see your catalogue.
- Card issuer offers. Offer a card issuer's cardholders (for example Latitude) interest-free terms, which the issuer funds and which don't change your price, and if you like a cardholder price. Preferred partners are listed first for that issuer's cardholders.
- What an agent sees. Preview your catalogue as an unverified agent, a verified agent and a cardholder.
Your kit picks up a change within 5 minutes.
How the price stays honest
The catalogue (serveAgentCatalog) and the checkout kit price with the same rules, so the price
an agent sees is the price you charge. A cardholder price applies when the AstraSync bridge says
the buyer is that programme's cardholder (X-Astra-Issuer-Program). The kit names the programme
on the confirm (metadata.issuerProgram), and AstraSync refuses the purchase unless the buyer
really is a cardholder.
Changing endpoint settings
After registration, endpoint settings change in the dashboard only, behind your login and MFA. Every change to your checkout, catalogue, events, skill or health check URL alerts the endpoint's owner.

