addLineItemTaxLines - Cart Module Reference
This documentation provides a reference to the addLineItemTaxLines
method. This belongs to the Cart Module.
Note: You should only use this methods when implementing complex customizations. For common cases, check out
available workflows instead.
addLineItemTaxLines(taxLines): Promise<LineItemTaxLineDTO[]>#
This method creates and adds line item tax lines.
Example#
1const lineItemTaxLines =2 await cartModuleService.addLineItemTaxLines([3 {4 code: "1000",5 rate: 10,6 },7 {8 code: "1234",9 rate: 20,10 },11 ])
Parameters#
The line item tax lines to be created.
Returns#
The added line item tax lines.
addLineItemTaxLines(taxLine): Promise<LineItemTaxLineDTO>#
This method creates and adds a line item tax line.
Example#
1const lineItemTaxLines =2 await cartModuleService.addLineItemTaxLines({3 code: "1000",4 rate: 10,5 })
Parameters#
The line item tax line to be created.
Returns#
The added line item tax line.
addLineItemTaxLines(cartId, taxLines, sharedContext?): Promise<LineItemTaxLineDTO[]>#
This method creates and adds one or more line item tax lines to a cart.
Example#
1const lineItemTaxLines =2 await cartModuleService.addLineItemTaxLines("cart_123", {3 code: "1000",4 rate: 10,5 })
Parameters#
The cart's ID.
The line item tax lines to add.
You can specify one or more items.
A context used to share resources, such as transaction manager, between the application and the module.
Returns#
The added line item tax lines.