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.

IPaymentCalculator

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

IPaymentCalculator

public interface IPaymentCalculator

Namespace

Methods

CalculatePaymentMethodPrice (1 of 2)

public Price CalculatePaymentMethodPrice(PaymentMethodReadOnly paymentMethod, Guid currencyId, 
    Guid countryId, Guid? regionId, TaxRate taxRate)

CalculatePaymentMethodPrice (2 of 2)

public Price CalculatePaymentMethodPrice(PaymentMethodReadOnly paymentMethod, Guid currencyId, 
    Guid countryId, Guid? regionId, TaxRate taxRate, PaymentCalculatorContext context)

CalculatePaymentMethodTaxRate (1 of 2)

public TaxRate CalculatePaymentMethodTaxRate(PaymentMethodReadOnly paymentMethod, 
    TaxSource taxSource, TaxRate fallbackTaxRate)

CalculatePaymentMethodTaxRate (2 of 2)

public TaxRate CalculatePaymentMethodTaxRate(PaymentMethodReadOnly paymentMethod, 
    TaxSource taxSource, TaxRate fallbackTaxRate, PaymentCalculatorContext 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.