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:

  1. Client's assigned price group price
  2. 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

  1. Import products first - products must exist before they can be referenced
  2. Sync price groups with product-level pricing
  3. Create counterparts with rate_id pointing to the relevant price group

Ongoing Sync

  • Sync price groups whenever pricing changes in your ERP
  • Use rate_id on counterparts to assign clients to their pricing tier