added

v20250701 – Added

Loyalty campaigns

  • You can now define multiple products and collections in the following rules in the Order has been paid earning rule, proportional calculation:
    • Pre-discount amount spent on items,
    • Amount spent on items,
    • Quantity of items in the cart.
  • Multiple products and collections are also supported in the API. A new parameter called applicable_to to can be added to the following PROPORTIONAL earning rules:
    • ORDER_ITEMS_QUANTITY,
    • ORDER_ITEMS_AMOUNT,
    • ORDER_ITEMS_SUBTOTAL_AMOUNT.
      The parameter replaces the object and id fields with an array of objects, which contain an id and an object with a type product, sku, or products_collection.
  • You can also define a dynamic formula for earning loyalty points. The configuration works in a similar way to a dynamic discount formula.
  • The dynamic formula is also supported in the API. There’s a new points_formula field that defines the dynamic calculation of loyalty points.