Update volume pricing using API

Topic summary

Controlling volume-based pricing via Shopify’s Admin GraphQL API for a headless store is the core issue. The requester couldn’t locate relevant fields or endpoints for “volume”/“bulk” pricing.

A reply confirms API support: price lists can be set to either Volume pricing (tiered by quantities) or Percentage pricing (discount by percent). The adjustment “ratio” is managed through the PriceListAdjustment object’s value field (Admin GraphQL 2023-04).

Key pointers:

  • Use Price lists with a type of Volume pricing or Percentage pricing.
  • Configure adjustments via PriceListAdjustment.value to set the pricing ratio/amount.
  • Reference: shopify.dev docs for PriceListAdjustment (link provided).

Open items: Specific mutation examples, how to define quantity tiers for volume pricing, and whether additional fields beyond value are required were not detailed. No code snippets were provided. The thread appears partially resolved, directing the user to the PriceListAdjustment schema for implementation.

Summarized with AI on January 26. AI used: gpt-5.

I’m trying to use Volume Pricing for our headless shopify store, but I’m not able to find any way to control this information via API.

I’ve tried searching for things like “volume” “bulk” or “pricing” in the graphql API but haven’t found anything. Not sure if it’s under a different name that I might be missing, or if it’s not available at all through the API?

hi @Mwood You can specify the price list type in the API Volume pricing or Percentage pricing. The ratio appears to be controlled by the value field here https://shopify.dev/docs/api/admin-graphql/2023-04/objects/PriceListAdjustment