Descuentos no instantáneos

Algunos descuentos, tales como reembolsos por correo, recompensas de la tienda, efectivo de la tienda y crédito de la tienda, no se aplican a una orden inmediatamente. Puede decidir si desea excluir estos descuentos no instantáneos al evaluar los umbrales de total de la orden para reglas de fijación de precios y cupones de total de la orden.

Por ejemplo, una promoción puede ofrecer un descuento a nivel de orden: "Gaste un mínimo de 100 dólares y consiga un descuento del 10% en el total de la compra". La siguiente tabla muestra un ejemplo de una orden comprada con esta promoción, donde uno de los artículos tiene un reembolso por correo:
Línea Artículo Cantidad Precio unitario Reembolso por correo Total después de descuento por correo
Línea 1 Elemento 1 1 60 $ 10 USD 50 $
Línea 2 Elemento 2 1 40€ 0 40€
Total     100 $ 10 USD 90 $

En la orden mostrada más arriba, si el reembolso se aplica al total de la orden, la orden no cumple los requisitos para obtener el 10% de descuento porque el total del pedido es sólo 90 $. Si el reembolso no se aplica al total, la orden sí cumple los requisitos para obtener el 10% de descuento porque el total del pedido es 100 $.

Estas opciones se configuran de la siguiente manera:
  1. Para crear una regla de fijación de precios de recompensa diferida, se pasa el atributo IsNonInstantDiscountRule=Y a la API managePricingRule.
  2. Para incluir reglas diferidas en los cálculos del total de pedidos, configure la regla de nivel empresarial YPM_IS_NONBILLABLE_PRICING_RULE_ENABLED en Sterling™ Business Center.
  3. Para aplicar reglas aplazadas en los cálculos de total de orden, YPM_APPLY_NON_INSTANT_DISCOUNT_ORDER_TOTAL ya está establecido en Y como valor predeterminado a nivel de empresa en Sterling Business Center. De forma opcional, si se pasa como N, los descuentos diferidos no se tienen en cuenta al calcular el total de la orden, lo que significa que en el ejemplo anterior, la promoción de total de la orden podría ser aplicada porque el total de la orden cumple la condición de 100 $.