Interface IPriceValue

An object exposing read-only pricing data.

Namespace: Mediachase.Commerce.Pricing
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public interface IPriceValue

Properties

CatalogKey

Gets the catalog entry key.

Declaration
CatalogKey CatalogKey { get; }
Property Value
Type Description
CatalogKey

The catalog entry key.

CustomerPricing

Gets the customer pricing value for this price.

Declaration
CustomerPricing CustomerPricing { get; }
Property Value
Type Description
CustomerPricing

The customer pricing if ReturnCustomerPricing was true in the request, or null if it was false.

MarketId

Gets the market.

Declaration
MarketId MarketId { get; }
Property Value
Type Description
MarketId

The market for the price.

MinQuantity

Gets the minimum quantity.

Declaration
decimal MinQuantity { get; }
Property Value
Type Description
System.Decimal

The minimum quantity that this pricing applies to.

UnitPrice

Gets the unit price.

Declaration
Money UnitPrice { get; }
Property Value
Type Description
Money

The price per unit of quantity.

ValidFrom

Gets the valid from date and time.

Declaration
DateTime ValidFrom { get; }
Property Value
Type Description
System.DateTime

The date and time in UTC when this price data became or becomes active.

ValidUntil

Gets the valid until date and time.

Declaration
DateTime? ValidUntil { get; }
Property Value
Type Description
System.Nullable<System.DateTime>

The date and time in UTC when this price expires or expired.