ORBEXA - AI Commerce Infrastructure | Enable AI agents to shop for users through UCP/ACP/MCP protocols. One-click integration, zero payment handling.
ORBEXA is an early-stage project in the AI payments / x402 ecosystem, focused on acp, ai-agents, ai-commerce, ai-infrastructure. It currently has 4 GitHub stars and 0 forks, and sits alongside related tools like awesome-agentic-commerce, agentic-commerce-skills-plugins, shopgraph, awesome-agent-protocols, catalog-kit, scuttlepay.
Enabling AI agents to shop for users — anywhere
We are an infrastructure provider, not a payment processor.
- 🌐 Your domain, your brand: AI agents access your store through YOUR domain, not ours
- 💳 Zero payment handling: All payments happen on your platform — we never touch your money
- 🔒 Your data stays yours: Product data belongs to you; we only standardize and translate protocols
Today's AI assistants are incredibly smart. They can chat, write code, translate languages. But ask one to actually buy something for you? Can't do it.
Why? Because AI can't read e-commerce websites natively. There's no standard way for AI to search products, place orders, or track shipments.
ORBEXA bridges that gap.
We standardize your product data and expose it through protocols AI can understand. Add one DNS record, and any AI agent can shop at your store.
Merchants do almost nothing. We handle it all.
┌─────────────────────────────────────────────────────────────────────────────┐
│ Merchant Onboarding │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ① Sign Up ② Configure Domain ③ Connect Store │
│ ┌─────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ Email │ → │ Choose sub- │ → │ Shopify OAuth │ │
│ │ Google │ │ domain or │ │ WooCommerce API │ │
│ │ Login │ │ custom domain│ │ CSV upload │ │
│ └─────────┘ │ CNAME verify │ │ AI visual scraping │ │
│ └─────────────┘ └─────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ ④ Data Processing │ │
│ ├─────────────────────────────────────────────────────────────────────┤ │
│ │ │ │
│ │ Product Fetch Field Detection Data Cleaning │ │
│ │ ┌─────────┐ ┌─────────────┐ ┌──────────────┐ │ │
│ │ │ API │ │ AI mapping │ │ Dedup │ │ │
│ │ │ Webhook │ → │ name→title │ → │ Format prices│ │ │
│ │ │ Scraper │ │ img→images │ │ Fix inventory│ │ │
│ │ └─────────┘ │ price→price │ │ Standardize │ │ │
│ │ └─────────────┘ └──────────────┘ │ │
│ │ │ │ │ │
│ │ ▼ ▼ │ │
│ │ ┌─────────────────────────────────────┐ │ │
│ │ │ ⑤ Quality Scoring & Prompts │ │ │
│ │ ├─────────────────────────────────────┤ │ │
│ │ │ │ │ │
│ │ │ Confidence Score: 0-100 per field │ │ │
│ │ │ ┌─────────────────────────────┐ │ │ │
│ │ │ │ Title: ████████████ 95%│ │ │ │
│ │ │ │ Price: ██████████ 85%│ │ │ │
│ │ │ │ Description: ████ 40%│ ⚠ │ │ │
│ │ │ │ Images: ██████████ 82%│ │ │ │
│ │ │ │ Category: ██████ 60%│ ⚠ │ │ │
│ │ │ └─────────────────────────────┘ │ │ │
│ │ │ │ │ │
│ │ │ ⚠ Fields below 70% prompt merchant │ │ │
│ │ │ Options: Manual fix / AI auto-fill │ │ │
│ │ │ │ │ │
│ │ └─────────────────────────────────────┘ │ │
│ │ │ │ │
│ └─────────────────────────────────────┼───────────────────────────────┘ │
│ ▼ │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ ⑥ Vectorize & Publish Endpoints │ │
│ ├─────────────────────────────────────────────────────────────────────┤ │
│ │ │ │
│ │ Semantic Index Generate Embeddings Publish Endpoints │ │
│ │ ┌─────────┐ ┌─────────────┐ ┌───────────────┐ │ │
│ │ │ Combine │ → │ OpenAI │ → │ UCP endpoint │ │ │
│ │ │ product │ │ vectorize │ │ ACP endpoint │ │ │
│ │ │ text │ │ store in DB │ │ MCP endpoint │ │ │
│ │ └─────────┘ └─────────────┘ └───────────────┘ │ │
│ │ │ │ │
│ │ Your AI commerce endpoint is LIVE! │ │ │
│ │ yourstore.com/ucp/products │ │ │
│ │ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────────────────────┘
│
│ AI agents can now access your store
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ AI Shopping Flow │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ⑦ AI Agent Discovery │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ Claude / ChatGPT / Gemini / Custom AI │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Access /.well-known/ucp.json or /.well-known/mcp.json │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Discover supported protocols, categories, API endpoints │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ⑧ User Asks AI to Find Products │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ User: "Find me a red dress under $100" │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ AI calls UCP/search_products │ │
│ │ { "query": "red dress", "filters": { "price_max": 100 } } │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Vector semantic search → Returns matching products │ │
│ │ AI: "I found 3 red dresses that match your criteria..." │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ⑨ User Decides to Buy │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ User: "I'll take the first one, please order it" │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ AI calls UCP/checkout │ │
│ │ { │ │
│ │ "items": [{ "product_id": "xxx", "quantity": 1 }], │ │
│ │ "customer": { "email": "user@example.com" }, │ │
│ │ "agent_callback_url": "https://ai-agent.com/callback" │ │
│ │ } │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ⑩ Order Forwarded to Merchant │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ ORBEXA receives checkout request │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Create local order record (ucp_order_id: ORB-xxx) │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Call merchant platform API to create real order │ │
│ │ (Shopify Draft Order / WooCommerce Order) │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Get merchant checkout_url │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Return to AI: "Please have user complete payment at this link" │ │
│ │ AI: "Great! Click here to pay: https://shop.xxx.com/pay/..." │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ⑪ User Pays on Merchant Site │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ User clicks link → Merchant checkout → Select payment → Pay │ │
│ │ │ │
│ │ ⚠️ Payment happens entirely on merchant's platform │ │
│ │ ORBEXA NEVER handles any funds │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ⑫ Payment Success, Webhook Callback │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ Merchant platform (Shopify/WooCommerce) │ │
│ │ │ │ │
│ │ ▼ Webhook: orders/paid │ │
│ │ │ │
│ │ ORBEXA receives and verifies signature │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Update local order status: pending → paid │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Call AI agent callback URL │ │
│ │ POST agent_callback_url │ │
│ │ { │ │
│ │ "event": "order.paid", │ │
│ │ "order_id": "ORB-xxx", │ │
│ │ "status": "paid", │ │
│ │ "amount": 89.99, │ │
│ │ "tracking": null // Updated when shipped │ │
│ │ } │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ⑬ AI Notifies User │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ AI receives callback │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ AI: "Your order is confirmed! Order #ORB-xxx is being prepared." │ │
│ │ │ │
│ │ Later: ORBEXA sends callbacks for shipping, delivery updates │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────────────────────┘
After logging in, merchants can access:
| Process | Description |
|---|---|
| Deduplication | Keep only one record per SKU |
| Formatting | Prices to 2 decimals, currency normalization |
| Category mapping | Map to standard taxonomy |
| Inventory fix | Zero out negative stock, sync status |
| Image validation | Detect broken links, prompt replacement |
| Field | How It Works |
|---|---|
| Description | Generate from title and images |
| SEO keywords | Extract product features |
| Categories | Image recognition + text analysis |
| Attributes | Extract color, size, material from text |
Each product gets a 0-100 quality score:
| Weight | Factor |
|---|---|
| 25% | Title completeness |
| 25% | Description quality |
| 20% | Image quality |
| 15% | Price reasonability |
| 15% | Attribute completeness |
Products below 60 are flagged for optimization.
| Platform | Integration | Real-time Sync | Order Forwarding |
|---|---|---|---|
| Shopify | OAuth one-click | ✅ Webhook | ✅ Draft Order API |
| WooCommerce | REST API Key | ✅ Webhook | ✅ Order API |
| BigCommerce | OAuth | ✅ Webhook | ✅ Order API |
| Any website | AI visual scrape | Periodic polling | Email/Manual |
Schema.org based semantic protocol.
JSON-RPC 2.0 format, native Claude support.
REST-style protocol for OpenAI ecosystem.
Pure subscription. No commission. No hidden fees.
| Plan | Price | Products | AI Requests | Stores | Features |
|---|---|---|---|---|---|
| Free | $0/mo | 150 | 3,000/mo | 1 | Basic, community support |
| Growth | $49/mo | 500 | 10,000/mo | 5 | Real-time sync, email support |
| Scale | $149/mo | 5,000 | 50,000/mo | 20 | Priority sync, priority support |
| Enterprise | Contact | Unlimited | Unlimited | Unlimited | Dedicated support, SLA, custom |
| Channel | Link |
|---|---|
| Website | orbexa.io |
| X/Twitter | @xiaoyang_p |
| support@orbexa.io |
© 2024-2026 ORBEXA
A curated list of awesome agentic commerce resources — protocols, MCP servers, tools, apps, APIs and services for AI agents that shop, sell and transact. For store owners, developers, agencies and marketers.
Skills & plugins for agentic commerce : UCP, ACP, AP2, A2A, WebMCP, Magento 2, BigCommerce, WooCommerce
The extraction API that shows its work. Product data extraction with per-field confidence scoring and extraction provenance. REST API + MCP server. 50 free calls/month.
A curated list of protocols and standards for AI agents — MCP, A2A, ACP, AG-UI, AP2, x402, and 50+ more, organized by stack layer
Agent-ready open-source starter kit for the Shopify Global Catalog — clone to live cross-merchant product search in 2 minutes, no API key
A bank account for AI agents. Give your AI agent its own wallet with spending controls — no credit card required. Built with Claude Code for the Cerebral Valley 'Built with Opus 4.6' hackathon.
The self-improving LLM router that optimize your agentic workflows with every runs, works with any harnesses, any models, any loops.
Agentic commerce is the shift from people clicking buy buttons to AI agents acting, deciding, negotiating, and transacting on behalf of users. This repository documents that shift.
The open-source toolkit for building AI commerce agents using UCP and ACP protocols
A neutral landscape analysis of AI agent payment protocols (x402, MPP, L402, Google AP2, Visa TAP + ICC, Mastercard Agent Pay, Amex ACE, Google/Shopify UCP, OpenAI ACP, and others). Maintained by Genesis Software Group, Copenhagen. Updated April 2026. CC BY 4.0.
A curated list of awesome Agentic commerce, Universal Commerce Protocol (UCP), Agentic payments protocol (AP2) resources, tools, and implementations.
An interactive educational platform for understanding AI agents