Rebates

The shop owner can activate rebates, which provide a percentage rebate for a given quantity scale. There can be several quantity ranges with different percentages defined. Further some rebates are only valid for some licenses, etc. A list of this object type is with the global rebates object, to specify which quantity scales are available for the items in the shop. This object has the following fields:

Variable name Object Description Note
Description string The description of the rebate, as provided by the shop owner. EF
Name string The name of this rebate. EF
exclude_products List A list of product.IDs excluded from the rabate  EF
exclude_collections List A list of collection.IDs excluded from the rabate  EF
Rebates List<RebateEntry> Returns the list of possible quantity scales with their appropriate percentages.  

Example:


{% for rebate in rebates %}
 {{ rebate.name }}
 {% if rebate.description.size > 0 %}({{ rebate.description }}){% endif %}
 {% for e in rebate.rebates %}
 {% if forloop.first and e.from_items > 1 %}
 1-{{ e.from_items | minus: 1 }} : Normal price
 {% endif %}
 {{ e.from_items }}-{% if e.to_items > 0 %}{{ e.to_items }}{% endif %} : {{ e.percentage }}% off
 {% endfor %}
{% endfor %}

Output:


Rebate
(Quantity Rebate)
0-9 : 0% off
10-24 : 15% off
25-149 : 25% off
150- : 40% off