- Product catalogs
Same product, multiple price schedules
Price schedules are essential for product visibility and can be configured in various ways. This guide explains how to set up different prices for the same product based on buyer or user.
Business scenario
Example case
A seller company offers two membership tiers:
- Enterprise membership (higher cost)
- Startup membership (lower cost)
Enterprise members receive lower product pricing:
- CloudTech (Jane Doe): Enterprise pricing
- ComputerDudes (John Deer): Startup pricing
Implementation considerations
Assignment levels
- Buyer-level assignments demonstrated
- User Group-level assignments supported
- Enhanced visibility control
- Flexible pricing options
Prerequisites
- Products created
- Categories configured
- Catalogs established
- Valid assignments
- Product-catalog verification via
GET /v1/catalogs/productassignments
Price schedule creation
Enterprise price schedule
http
json
Startup price schedule
http
json
Product assignments
Enterprise assignment
Create CloudTech relationship:
http
json
Startup assignment
Create ComputerDudes relationship:
http
json
Verification steps
Authentication
Use JWT.io to verify tokens.
Enterprise pricing
- Authenticate as Jane Doe (CloudTech)
- Call
GET https://sandboxapi.ordercloud.io/v1/me/products/usb-product-id - Verify price:
"Price": 3.99
Startup pricing
- Authenticate as John Deer (ComputerDudes)
- Call
GET https://sandboxapi.ordercloud.io/v1/me/products/usb-product-id - Verify price:
"Price": 5.99
Related reading
- Sale prices using price schedules
- Products, pricing, and ordering in OrderCloud marketplaces
- Product synchronization
If you have suggestions for improving this article, let us know!