Wix + Google UCP Integration
Enabling AI-Powered Commerce for Wix Stores
๐ What We Built
A bridge between AI Agents and Wix Stores
Enabling Claude, GPT, and Gemini to shop and buy through conversation
๐ด The Problem
User: "Hey Claude, buy me those running shoes"
AI: "I can't actually make purchases.
You'll need to visit the store yourself..."
AI can recommend, but can't transact.
๐ด Why This Happens
| Challenge | Impact |
|---|---|
| No Standard Protocol | Every platform is different |
| Security Concerns | AI can't handle payments |
| Platform Silos | Custom integration per store |
๐ด Business Impact
- ๐ Users want to buy, but friction stops them
- ๐ค AI assistants limited to recommendations
- ๐ช Merchants lose sales
- ๐ Massive integration effort per platform
๐ข The Solution: UCP
Universal Commerce Protocol โ A standard language for AI commerce
Before: Claude โ โ โ Wix
GPT โ โ โ Shopify
After: Claude โโ
GPT โโผโโ UCP โ Any Store
Gemini โโ
๐ข What We Built
| Capability | Description |
|---|---|
| ๐ Discovery | Stores discoverable to AI |
| ๐ฆ Catalog | Products in UCP format |
| ๐ Checkout | Cart-to-order via API |
| ๐ค Identity | Link AI to user accounts |
| ๐ณ Payments | Secure Wix checkout |
| ๐ Orders | History & tracking |
๐๏ธ Architecture Overview
AI Agents (Claude, GPT, Gemini)
โ
โ MCP Protocol
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโ
โ Wix UCP Integration โ
โ (16 MCP Tools) โ
โโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โ Wix REST APIs
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโ
โ Wix Platform โ
โโโโโโโโโโโโโโโโโโโโโโโโโ
๐๏ธ Integration Modules
โโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโ
โ Discoveryโ Catalog โ Checkout โ
โโโโโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโโโค
โ Identity โ Orders โ Payments โ
โโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโ
๐ ๏ธ MCP Tools: Catalog
| Tool | Purpose |
|---|---|
getBusinessProfile |
Merchant info |
searchProducts |
Search catalog |
getProduct |
Product details |
๐ ๏ธ MCP Tools: Checkout
| Tool | Purpose |
|---|---|
createCheckout |
Create cart |
updateCheckout |
Add buyer info |
getShippingOptions |
Shipping methods |
completeCheckout |
Place order |
๐ ๏ธ MCP Tools: Orders & Identity
| Tool | Purpose |
|---|---|
getOrder |
Order details |
listOrders |
Order history |
getOrderTracking |
Shipment tracking |
createVisitorSession |
Anonymous session |
linkIdentity |
Link to account |
๐ ๏ธ Tech Stack
| Layer | Technology |
|---|---|
| Runtime | Node.js + TypeScript |
| Framework | Fastify |
| Database | PostgreSQL + Prisma |
| Validation | Zod |
| Auth | JWT |
| Tests | 493+ passing |
๐ค๏ธ User Journey
Phase 1: Discovery
๐ค "I need running shoes"
๐ค "Let me search..."
[searchProducts]
"Found 12 options:
1. Nike Air Zoom - $129
2. Adidas Ultra - $149"
๐ค๏ธ User Journey
Phase 2: Selection
๐ค "Tell me about the Nike"
๐ค [getProduct]
"Nike Air Zoom features...
Want to buy them?"
๐ค "Yes, size 10"
๐ค๏ธ User Journey
Phase 3: Checkout
๐ค [createCheckout]
"Added! What's your address?"
๐ค "123 Main St, NYC 10001"
๐ค [updateCheckout]
[getShippingOptions]
"Shipping options:
โข Standard (5-7 days): $6
โข Express (2-3 days): $13"
๐ค๏ธ User Journey
Phase 4: Payment Handoff
๐ค "Express please"
๐ค [updateCheckout]
"Total: $142
Click here to pay securely:"
[๐ Secure Checkout Link]
๐ณ Checkout: The Handoff Model
AI handles conversation โ Wix handles payment
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AI Agent Zone โ
โ โข Products โ
โ โข Cart โ
โ โข Shipping โ
โโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โ Click link
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Wix Checkout โ
โ โข Payment form โ
โ โข Card processing โ
โ โข PCI compliant โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ณ Wix Hosted Checkout
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ Order Summary โ
โ Nike Air Zoom $129.00 โ
โ Express Shipping $13.00 โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ Total $142.00 โ
โ โ
โ ๐ณ Card Number โ
โ [____ ____ ____ ____] โ
โ โ
โ [ Complete Purchase ] โ
โ โ
โ ๐ Secured by Wix โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ณ Why Handoff to Wix?
| Benefit | Description |
|---|---|
| ๐ PCI Compliant | No card data in AI |
| ๐ณ All Methods | Cards, PayPal, Apple Pay |
| ๐ก๏ธ Fraud Protection | Built-in detection |
| ๐ค Trusted UX | Familiar checkout |
๐ Security: Trust Boundaries
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AI Zone (Safe) โ
โ โข Products โ
โ โข Addresses โ
โ โข Order history โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Wix Zone (PCI) โ
โ โข Card numbers โ
โ โข Payment tokens โ
โ โข CVV codes โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Security Features
| Feature | Implementation |
|---|---|
| Auth | JWT tokens |
| Validation | Zod schemas |
| Rate Limiting | Per session |
| Encryption | Tokens at rest |
| Audit | Full logging |
๐ API Endpoints
| Endpoint | Purpose |
|---|---|
/.well-known/ucp/profile |
Discovery |
/mcp/tools/list |
List tools |
/mcp/tools/call |
Execute tool |
/test-ui/console |
Test console |
/test-ui/wizard |
Demo wizard |
๐ Live Demo
API Base https://wix-ucp-api.onrender.com
MCP Console https://wix-ucp-api.onrender.com/test-ui/console
Flow Wizard https://wix-ucp-api.onrender.com/test-ui/wizard
๐ Roadmap
| Phase | Status |
|---|---|
| Core UCP Integration | โ Done |
| MCP Bridge (16 tools) | โ Done |
| Checkout Flow | โ Done |
| Webhooks | ๐ Next |
| Multi-store | ๐ Planned |
| Voice Commerce | ๐ Planned |
๐ Summary
โ Conversational Commerce โ Shop via dialogue
โ Secure Payments โ Wix handles PCI
โ Universal Access โ Any UCP-compatible AI
โ Fast Integration โ Standard protocol
๐ Thank You
The future of shopping is conversational.
We're making it possible on Wix.
๐ Resources
| Resource | Link |
|---|---|
| GitHub | github.com/itayshmool/wix-ucp |
| API Docs | wix-ucp-api.onrender.com/docs |
| UCP Spec | ucp.dev |
Wix + Google UCP Integration
By Itay Shmool
Wix + Google UCP Integration
Discover the exciting integration of Wix and Google UCP, empowering AI-driven commerce for Wix stores. Explore innovative solutions, user journeys, and a robust architecture designed to enhance checkout experiences and business impact.
- 22