PaymentCalculatorBase
public abstract class PaymentCalculatorBase : IPaymentCalculator
Inheritance
- interface IPaymentCalculator
Namespace
Methods
CalculatePaymentMethodPrice
public Price CalculatePaymentMethodPrice(PaymentMethodReadOnly paymentMethod, Guid currencyId,
Guid countryId, Guid? regionId, TaxRate taxRate)
CalculatePaymentMethodPrice
public abstract Price CalculatePaymentMethodPrice(PaymentMethodReadOnly paymentMethod,
Guid currencyId, Guid countryId, Guid? regionId, TaxRate taxRate,
PaymentCalculatorContext context)
CalculatePaymentMethodTaxRate
public TaxRate CalculatePaymentMethodTaxRate(PaymentMethodReadOnly paymentMethod,
TaxSource taxSource, TaxRate fallbackTaxRate)
CalculatePaymentMethodTaxRate
public abstract TaxRate CalculatePaymentMethodTaxRate(PaymentMethodReadOnly paymentMethod,
TaxSource taxSource, TaxRate fallbackTaxRate, PaymentCalculatorContext context)