外部优惠券

在外部系统上定义的优惠券也将在该外部系统上进行计算和验证。 通过 IsExternal 属性,外部系统可将优惠券信息传递给 Sterling™ Order Management 系统软件 createOrderchangeOrdergetOrderPrice 应用程序接口。 Sterling Order Management System Software 考虑此优惠券以及任何内部定义的定价规则和优惠券。

此外,还可以实施用户出口 validateExternalPromotionsUE 以重新检查外部优惠券是否仍然有效,或者由于订单更改而是否需要进行更改。 该用户出口还可用于添加或移除奖励和促销引用。 一旦将结果传递给定价模块,结果便将应用于订单。

缺省情况下,将禁用 validateExternalPromotionsUE。 通过将属性 ValidateExternalCoupons=Y 传递给 createOrderchangeOrder 输入 XML,可以启用外部验证重新检查。

仅支持 PromotionGroup 值为 COUPON 的外部优惠券。 还需要外部系统提供以下信息来用于订单输入:
  • 优惠券应用于标题还是订单行。
  • 如果将优惠券应用于订单行,那么它应该应用于哪些订单行。
  • 每个适用行的绝对美元折扣。
  • 优惠券引用,以便纸质优惠券和单独优惠券的共享同一优惠券定义的多个实例能够作为促销引用来提供。
  • 链接的奖励。 费用将由 Sterling Order Management System Software创建。
  • 外部优惠券的互斥详细信息为可选,但如果未提供,那么将应用缺省互斥类型“定价规则可与任何其他定价规则组合”。

Sterling Order Management System Software 还能够存储外部扫描的优惠券条形码引用,包括多个条形码引用。

有关实现外部优惠券的更多信息,请参阅 Javadoc。