Interface IPriceValue
An object exposing read-only pricing data.
Namespace: Mediachase.Commerce.Pricing
Assembly: Mediachase.Commerce.dll
Version: 12.17.2Syntax
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 |
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. |