The first open-source connector enabling BigCommerce stores to participate in OpenAI's Instant Checkout in ChatGPT
Powered By Industry Leaders
A complete solution for integrating BigCommerce with OpenAI Agentic Commerce
Automatically converts BigCommerce products into OpenAI's Product Feed format with full support for variants, pricing, and inventory.
Complete implementation of OpenAI's Agentic Checkout Protocol with session management, shipping, and tax calculation.
Integrated with Stripe's Shared Payment Token API for secure, compliant payment processing within ChatGPT.
Built with enterprise-grade security features including rate limiting, request validation, and comprehensive logging.
Scalable session management with Redis for handling high-volume checkout operations across multiple servers.
Deploy to Vercel, Heroku, AWS, or any Node.js hosting with our included Docker configuration and deployment guides.
Three simple components working together seamlessly
The connector automatically pulls your entire BigCommerce catalog and transforms it into OpenAI's Product Feed format, including all variants, pricing, and inventory levels.
GET /product-feed?format=json
→ OpenAI ingests every 15 minutes
Your BigCommerce Catalog
Customer in ChatGPT
When customers discover your products in ChatGPT, the connector handles the entire checkout flow - cart management, shipping calculations, tax computation, and order confirmation.
POST /checkout_sessions
→ Real-time cart & pricing
→ Stripe payment processing
Orders are automatically created in your BigCommerce store with all customer details, shipping preferences, and payment confirmation. You fulfill just like any other order.
Payment confirmed
→ Order created in BigCommerce
→ Webhook to OpenAI
Order in BigCommerce
Follow these simple steps to integrate your BigCommerce store with ChatGPT
git clone https://github.com/oracus-us/BigOpen
cd bc-openai-connector
npm install
Set up your BigCommerce, Stripe, and OpenAI credentials in .env
BC_STORE_HASH=your_store_hash
BC_ACCESS_TOKEN=your_access_token
STRIPE_SECRET_KEY=sk_test_...
SERVER_BASE_URL=https://your-domain.com
Submit your application to OpenAI with your product feed URL
Apply at chatgpt.com/merchants →Yes, you need to apply for OpenAI's Instant Checkout program at chatgpt.com/merchants. You can set up the connector before applying, and OpenAI will test your integration during the approval process.
Payments are processed through Stripe's Shared Payment Token API. Customers enter payment details in ChatGPT, OpenAI creates a single-use token, and your connector charges it. You remain the merchant of record.
Yes! The connector uses BigCommerce's standard API and doesn't modify your store. Orders from ChatGPT appear just like any other order in your BigCommerce dashboard.
The connector caches your product feed for 15 minutes and regenerates it automatically. OpenAI pulls updates every 15 minutes, so changes to your catalog appear in ChatGPT within 30 minutes.
As an open-source project, support is community-driven through GitHub issues. The connector is actively maintained and updated as OpenAI releases new Agentic Commerce features.
Swing by for a cup of coffee, or leave us a message:
Join the future of conversational commerce with the BigCommerce × OpenAI Connector