createOrderShippingMethodAdjustments - Order Module Reference
This documentation provides a reference to the createOrderShippingMethodAdjustments
method. This belongs to the Order Module.
Note: You should only use this methods when implementing complex customizations. For common cases, check out
available workflows instead.
createOrderShippingMethodAdjustments(data, sharedContext?): Promise<OrderShippingMethodAdjustmentDTO[]>#
This method creates shipping method adjustments.
Example#
1const shippingMethodAdjustments = await orderModuleService2 .createOrderShippingMethodAdjustments([3 {4 shipping_method_id: "123",5 code: "50OFF",6 amount: 57 }8 ])
Parameters#
The order shipping method adjustments to be created.
A context used to share resources, such as transaction manager, between the application and the module.
Returns#
The created shipping method adjustments.
createOrderShippingMethodAdjustments(data, sharedContext?): Promise<OrderShippingMethodAdjustmentDTO>#
This method creates a shipping method adjustment.
Example#
1const shippingMethodAdjustment = await orderModuleService2 .createOrderShippingMethodAdjustments({3 shipping_method_id: "123",4 code: "50OFF",5 amount: 56 })
Parameters#
The shipping method adjustment to be created.
A context used to share resources, such as transaction manager, between the application and the module.
Returns#
The created shipping method adjustment.
createOrderShippingMethodAdjustments(orderId, data, sharedContext?): Promise<OrderShippingMethodAdjustmentDTO[]>#
This method creates shipping method adjustments for an order.
Example#
1const shippingMethodAdjustments = await orderModuleService2 .createOrderShippingMethodAdjustments(3 "123",4 [{5 shipping_method_id: "123",6 code: "50OFF",7 amount: 58 }]9 )
Parameters#
The order's ID.
The order shipping method adjustments to be created.
A context used to share resources, such as transaction manager, between the application and the module.
Returns#
The created shipping method adjustments.