calculatePrices - Pricing Module Reference

This documentation provides a reference to the calculatePrices method. This belongs to the Pricing Module.

NoteYou should only use this methods when implementing complex customizations. For common cases, check out available workflows instead .

This method is used to calculate prices based on the provided filters and context.

Example#

When you calculate prices, you must at least specify the currency code:

Code
1const price = await pricingModuleService.calculatePrices(2  {3    id: ["pset_123", "pset_321"],4  },5  {6    context: {7      currency_code: "usd",8    },9  }10)

To calculate prices for specific minimum and/or maximum quantity:

Code
1const price = await pricingModuleService.calculatePrices(2  {3    id: ["pset_123", "pset_321"],4  },5  {6    context: {7      currency_code: "usd",8      min_quantity: 4,9    },10  }11)

To calculate prices for custom rule types:

Code
1const price = await pricingModuleService.calculatePrices(2  {3    id: ["pset_123", "pset_321"],4  },5  {6    context: {7      currency_code: "usd",8      region_id: "US",9    },10  }11)

Parameters#

Loading...

Returns#

Loading...
Was this page helpful?