OroCommerce
EcosystemOpen source B2B e-commerce platform built for manufacturers, distributors, and wholesalers, with native support for complex pricing, account hierarchies, and buyer workflows.
OroCommerce is an official UCP ecosystem participant.
OroCommerce is an open source B2B e-commerce platform designed for manufacturers, distributors, and wholesalers. It handles the complexity that B2B transactions require: account hierarchies with multiple buyer roles, customer-specific pricing and catalogs, quote requests, approval workflows, and purchase order management. OroCommerce is built on the Symfony PHP framework and is available as both open source and cloud-hosted SaaS.
OroCommerce addresses gaps in B2C-first platforms like Shopify or Magento when applied to B2B use cases. It supports price lists by customer, negotiated pricing, minimum order quantities, and contract-based purchasing. The platform includes a built-in CRM and sales tooling for B2B account management alongside the storefront.
OroCommerce has not announced UCP integration. Its REST API covers catalog, pricing, order, and account operations. For agents handling B2B procurement flows on behalf of purchasing managers or automated reorder systems, OroCommerce provides the APIs needed to check pricing, submit quotes, manage approval workflows, and place orders against negotiated contracts.
Why This Matters for UCP
OroCommerce provides B2B procurement infrastructure for agents handling wholesale and distribution purchasing, covering complex pricing, account hierarchies, and approval workflows that standard B2C platforms do not support.
UCP Capabilities
UCP Endpoint
Ecosystem — Endpoint not yet publicly available
Integration Example
// OroCommerce REST API for B2B order and pricing operations.
// Agents look up customer-specific pricing and submit orders.
const baseUrl = process.env.ORO_BASE_URL; // e.g. https://commerce.example.com
// Get customer-specific price for a product
const price = await fetch(baseUrl + '/api/productprices?filter[product]=' + productId, {
headers: {
Authorization: 'Bearer ' + process.env.ORO_API_TOKEN,
Accept: 'application/vnd.api+json',
},
}).then(r => r.json());
console.log('Negotiated price:', price.data?.[0]?.attributes?.value);
// Create a purchase order
const order = await fetch(baseUrl + '/api/orders', {
method: 'POST',
headers: {
Authorization: 'Bearer ' + process.env.ORO_API_TOKEN,
'Content-Type': 'application/vnd.api+json',
},
body: JSON.stringify({
data: {
type: 'orders',
attributes: { poNumber: 'PO-2026-0042', currency: 'USD' },
relationships: {
lineItems: { data: [{ type: 'orderlineitems', id: 'new-1' }] },
},
},
}),
}).then(r => r.json());Category
PlatformsUCP Status
EcosystemTags
Pricing
freemium
Is this your listing? Claim it to get analytics, a verified badge, and priority placement. Claim your listing →
Related Guides
Reviews
★★★★★4.5 (4 reviews)These are illustrative examples to show what reviews will look like. Submit your own experience below.
L. Wang
API Developer · Feb 14, 2026
Reliable endpoint. We run automated conformance checks weekly and they pass consistently. The identity linking spec is fully implemented.
D. Müller
Solutions Architect · Feb 20, 2026
We plugged this into our agent framework and had live product discovery working within a day. The platform integration is clean.
S. Nakamura
Senior Developer · Mar 1, 2026
Good UCP support. Endpoint is stable and well-documented. The only minor friction was rate limits during initial testing — easy to request an increase.
P. Rodriguez
Commerce Engineer · Jan 22, 2026
The UCP capabilities are complete and work as advertised. Our shopping agent handles product discovery and checkout end-to-end through this platform.
46 other tools in Platforms
Is this your tool? Claim this listing
Related Platforms
Shopify
Platforms
The platform powering UCP for millions of merchants.
Leading e-commerce platform with native UCP checkout support for millions of merchants worldwide.
Integrations