Interface IOrderGroupCalculator
Tax calculator calculates totals on the order group
Namespace: EPiServer.Commerce.Order
Assembly: Mediachase.Commerce.dll
Version: 10.8.0Syntax
public interface IOrderGroupCalculator
Methods
GetHandlingTotal(IOrderGroup)
Gets the handling total for the order
Declaration
Money GetHandlingTotal(IOrderGroup orderGroup)
Parameters
Type | Name | Description |
---|---|---|
IOrderGroup | orderGroup | The order group |
Returns
Type | Description |
---|---|
Money | The handling total for the order group |
Examples
GetOrderDiscountTotal(IOrderGroup, Currency)
Gets the order discount price.
Declaration
Money GetOrderDiscountTotal(IOrderGroup orderGroup, Currency currency)
Parameters
Type | Name | Description |
---|---|---|
IOrderGroup | orderGroup | The order group. |
Currency | currency | The currency. |
Returns
Type | Description |
---|---|
Money | The order discount price. |
GetSubTotal(IOrderGroup)
Gets the total of extended prices for all line items in the order.
Declaration
Money GetSubTotal(IOrderGroup orderGroup)
Parameters
Type | Name | Description |
---|---|---|
IOrderGroup | orderGroup | The order group |
Returns
Type | Description |
---|---|
Money | The total of extended prices for all line items in the order. |
Examples
GetTotal(IOrderGroup)
Gets the total for the order.
Declaration
Money GetTotal(IOrderGroup orderGroup)
Parameters
Type | Name | Description |
---|---|---|
IOrderGroup | orderGroup | The order group |
Returns
Type | Description |
---|---|
Money | The total for the order group |
Examples