Table of Contents

Interface IPriceInfo

Namespace
Dynamicweb.Ecommerce.Prices
Assembly
Dynamicweb.Ecommerce.dll

The IPriceInfo interface is used to represent pricing information in the Dynamicweb Ecommerce system. It includes properties for currency, price with and without VAT, VAT amount and percentage, and formatted price strings. This interface is typically implemented by classes that handle product pricing details.

public interface IPriceInfo

Properties

Currency

Gets or sets the currency.

Currency Currency { get; set; }

Property Value

Currency

Price

Gets the price.

double Price { get; }

Property Value

double

PriceFormatted

Gets the formatted price.

string PriceFormatted { get; }

Property Value

string

PriceFormattedNoSymbol

Gets the formatted price without symbol.

string PriceFormattedNoSymbol { get; }

Property Value

string

PricePIP

Gets the price in PIP (Price in Points).

long PricePIP { get; }

Property Value

long

PriceWithVAT

Gets or sets the price with VAT.

double PriceWithVAT { get; set; }

Property Value

double

PriceWithVATFormatted

Gets the formatted price with VAT.

string PriceWithVATFormatted { get; }

Property Value

string

PriceWithVATFormattedNoSymbol

Gets the formatted price with VAT without symbol.

string PriceWithVATFormattedNoSymbol { get; }

Property Value

string

PriceWithoutVAT

Gets or sets the price without VAT.

double PriceWithoutVAT { get; set; }

Property Value

double

PriceWithoutVATFormatted

Gets the formatted price without VAT.

string PriceWithoutVATFormatted { get; }

Property Value

string

PriceWithoutVATFormattedNoSymbol

Gets the formatted price without VAT without symbol.

string PriceWithoutVATFormattedNoSymbol { get; }

Property Value

string

VAT

Gets or sets the VAT amount.

double VAT { get; set; }

Property Value

double

VATFormatted

Gets the formatted VAT amount.

string VATFormatted { get; }

Property Value

string

VATFormattedNoSymbol

Gets the formatted VAT amount without symbol.

string VATFormattedNoSymbol { get; }

Property Value

string

VATPercent

Gets or sets the VAT percentage.

double VATPercent { get; set; }

Property Value

double

VATPercentFormatted

Gets the formatted VAT percentage.

string VATPercentFormatted { get; }

Property Value

string
To top