Enable in-context selling on AI agentsPrivate preview
Learn how to start selling your products in-context using AI agents.
Private preview
If your business wants to use agentic commerce to sell products, join the waitlist.
Note
Use this guide if you run an e-commerce business. If you operate a marketplace and want to offer in-context agentic selling on your platform, see our guide for platforms and marketplaces.
Set up your Stripe account
If you don’t already have a Stripe account, create one. After you verify your email, activate payments by providing business and personal information, linking a bank account for payouts, and setting up two-step authentication. Then, go to Agentic Commerce Onboarding in the Stripe Dashboard. This guides you through creating a Stripe Profile and configuring settings for agentic commerce.
Configure taxes
Use Stripe Tax to manage taxes and apply configurations to individual products. Follow the tax setup guide to configure Stripe Tax. In your product catalog CSV upload, set the stripe_ column to associate a product with a tax treatment. Stripe also supports tax calculations by third-party tax providers, including Anrok, Avalara, and Sphere.
Upload your product catalog data to Stripe
Create a CSV file that conforms to the Stripe product catalog spec.
Upload the catalog data to Stripe
Send the feed in the Stripe Dashboard or through the Stripe API. You can upload feeds at whatever interval you choose. To keep data current, upload product data once per day and send more frequent incremental updates for inventory and pricing.
Note
Feed uploads are processed as independent, asynchronous tasks. We don’t guarantee uploads are processed or completed in the order you submit them. If you upload multiple files in quick succession, a later upload can finish before an earlier one.
Respond to purchases and fulfill orders
Monitor orders placed through AI chat agents in three ways.
Enable sales on an AI chat agent
When you’re ready to sell on an AI chat agent, review the agent terms and enable the agent in the Stripe Dashboard. Stripe sends the agent an approval request that the agent must accept. To pause or stop selling on an AI chat agent, disable the agent in the Dashboard.
Test your integration
You can test your integration directly from the Dashboard in a sandbox:
- Go to the Agentic Commerce page, then click View catalog.
- Hover over the product you want to test, then click Test in Workbench.