updateTaxLinesWorkflow - Medusa Core Workflows Reference

This documentation provides a reference to the updateTaxLinesWorkflow. It belongs to the @medusajs/medusa/core-flows package.

This workflow updates a cart's tax lines that are applied on line items and shipping methods. You can update the line item's quantity, unit price, and more. This workflow is executed by the Calculate Taxes Store API Route.

You can use this workflow within your own customizations or custom workflows, allowing you to update a cart's tax lines in your custom flows.

Source Code

Examples#

Steps#

Input#

UpdateTaxLinesWorkflowInputUpdateTaxLinesWorkflowInput
The details of the cart to update tax lines for.
cart_idstring
The cart's ID.
itemsCartLineItemDTO[]Optional
The items to update their tax lines. If not specified, taxes are updated for all of the cart's line items.
shipping_methodsCartShippingMethodDTO[]Optional
The shipping methods to update their tax lines. If not specified, taxes are updated for all of the cart's shipping methods.
force_tax_calculationbooleanOptional
Whether to force re-calculating tax amounts, which may include sending requests to a third-part tax provider, depending on the configurations of the cart's tax region.

Default: false

Was this page helpful?
Ask Anything
FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break