Previous Docs Version

The documentation you are viewing is for a previous version of the Vendr product. Click here to jump to the current stable version.

ShippingCalculatorBase

API reference for ShippingCalculatorBase in Vendr, the eCommerce solution for Umbraco v8+

ShippingCalculatorBase

public abstract class ShippingCalculatorBase : IShippingCalculator

Inheritance

Namespace

Methods

CalculateShippingMethodPrice

public Price CalculateShippingMethodPrice(ShippingMethodReadOnly shippingMethod, Guid currencyId, 
    Guid countryId, Guid? regionId, TaxRate taxRate)

CalculateShippingMethodPrice

public abstract Price CalculateShippingMethodPrice(ShippingMethodReadOnly shippingMethod, 
    Guid currencyId, Guid countryId, Guid? regionId, TaxRate taxRate, 
    ShippingCalculatorContext context)

CalculateShippingMethodTaxRate

public TaxRate CalculateShippingMethodTaxRate(ShippingMethodReadOnly shippingMethod, 
    TaxSource taxSource, TaxRate fallbackTaxRate)

CalculateShippingMethodTaxRate

public abstract TaxRate CalculateShippingMethodTaxRate(ShippingMethodReadOnly shippingMethod, 
    TaxSource taxSource, TaxRate fallbackTaxRate, ShippingCalculatorContext context)

Edit this page on GitHub

Site + logo design © 2025 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.