Manage BigCommerce price lists and price list records to implement B2B customer-group-specific pricing via the v3 Price Lists API

domain: developer.bigcommerce.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create a price list via POST /v3/pricelists with a name; note the returned id
  2. Bulk-create price list records via PUT /v3/pricelists/{id}/records with an array of objects each containing variant_id, price (or sale_price), currency, and bulk_pricing_tiers if needed
  3. Assign the price list to a customer group via PATCH /v3/customer-groups/{id} setting the pricing field to reference the price_list_id, or assign it to individual customers via the customer API
  4. Verify pricing by querying the Storefront GraphQL API or placing a test order as a customer in that group to confirm the price list overrides the base catalog price
  5. Update individual records with PUT /v3/pricelists/{id}/records (same endpoint, idempotent upsert by variant_id + currency) — this replaces the full record for that variant

Known gotchas

Related routes

BigCommerce headless price lists and customer groups for B2B pricing
developer.bigcommerce.com · 6 steps · unrated
manage products and variants with the bigcommerce catalog api including rate limits
bigcommerce.com · 6 steps · unrated
Configure Shopify B2B catalog price lists with quantity rules and quantity price breaks via the Admin GraphQL API
ecommerce-ops · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans