Sell directly from ClientBridge
The technical seam is already live: a webhook that turns a storefront order into a tracked sale, a resolved contact, and an automatic stock adjustment. What's coming is the storefront itself, and the billing to go with it.
Three steps, no manual re-entry
- 01
A customer places an order
On your storefront, checked out however you already take payment — Shopify, a custom cart, anything that can call a webhook.
- 02
The webhook creates a sale invoice
POST /storefront/orders resolves each item by SKU, finds-or-creates the buyer as a contact by phone, and writes a sale invoice with source: "website".
- 03
Stock updates automatically
The same lifecycle hook that runs for an invoice created by hand fires here too — no separate inventory sync job to maintain.
The webhook works today
This isn't a mockup — POST /storefront/orders is a real, running endpoint on every ClientBridge deployment.
curl -X POST https://your-strapi-host/api/storefront/orders \
-H "X-Internal-Token: ${INTERNAL_API_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"customer": { "phone": "+595981234567", "name": "Ada Lovelace" },
"items": [{ "sku": "WID-001", "quantity": 2 }],
"externalRef": "shopify-order-8842",
"status": "paid"
}'What is next for e-commerce
- Multi-currency invoicing and reporting
- Payment gateway integration (Stripe, MercadoPago) for direct checkout
- Customer-facing order accounts and order history
- A hosted storefront front-end, for stores that don't have one yet
Contact our sales team for custom e-commerce pricing
E-commerce is an Enterprise-tier feature, priced around order volume and which roadmap items you need first. Tell us what you are selling and we will follow up with a plan.