常用的价格术语
Pricing Model Definition Language(PMDL):
主要用于描述promotion,涉及到什么时候应该使用什么样的折扣,以及怎样使用折扣。
PriceInfo:
Order的price,这里主要有四种类型的PriceInfo对象:
1 OrderPriceInfo
2 ItemPriceInfo
3 ShippingPriceInfo
4 TaxPriceInfo
PricingAdjustment:
描述一个价格为什么改变以及是怎样改变的,既包括金额的改变也包括promotion的改变
PricingContext:
提供一个正在倍计算价格的item,比如order,site,promotion,locale,profile .etc.
PricingModel:
描述折扣信息的repository item,包括PMDL 规则,折扣类型和金额。
Promotion:
允许你对某一个或某一组产品提供一个折扣
Qualifier:
一个拦截PMDL规则的决定什么会,打折的服务
Condition:
决定什么时候应该接受一个折扣
Offer: 决定order那一部分接受一个折扣