Price Groups
Overview
Price groups define different pricing tiers for different clients. As a seller, you sync price groups from your ERP so that each buyer sees their negotiated prices when browsing your catalog.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | /v2/partner/{workspaceID}/pricegroups/sync |
Sync price groups & prices |
How Price Groups Work
Each price group record links a product (by SKU or EAN) to a price within a named group. A full sync sends all product-price associations for your groups.
Clients are linked to price groups via the rate_id field on counterparts. When a buyer views your catalog, Consentio resolves pricing in this order:
- Client's assigned price group price
- Falls back to the product's base price
Sync Price Groups
Accepts JSON or CSV via the Content-Type header. Each record contains pricegroup_id, pricegroup_name, sku, ean_code, price, and price_unit.
The response includes error messages for any records that failed to process.
Integration Workflow
Setup Order
- Import products first - products must exist before they can be referenced
- Sync price groups with product-level pricing
- Create counterparts with
rate_idpointing to the relevant price group
Ongoing Sync
- Sync price groups whenever pricing changes in your ERP
- Use
rate_idon counterparts to assign clients to their pricing tier

