Shopify - 折扣后如何出口订单项价格?

时间:2016-09-16 09:36:49

标签: shopify liquid

导出折扣订单项似乎是一个常见问题。我需要将订单项价格导出到我的会计软件。

我试图检查优惠券和特定产品标签,然后将液体数学应用到实际折扣价格。

我觉得我很接近,但我已经罢工了。

任何建议都会非常感激。

{% if line_items.tags contains '001' AND  line_items.discounts == true %}
    {{ line_item.price | times: .75 }}
{% else %}
    {{ line_item.price }}   
{% endif %}

1 个答案:

答案 0 :(得分:1)

这样的东西?

{% for line_item in line_items %}
    {% if line_item.product.tags contains '001' and line_item.discounts %}
        {% assign rebate = 0 %}
        {% for discount in line_item.discounts %}
            {% if discount.type == 'PercentageDiscount' %}
                {% assign rebate = line_item.price | times:discount.amount %}
            {% endif %}
        {% endfor %}
        {{ line_item.price | minus:rebate }}
    {% else %}
        {{ line_item.price }}
    {% endif %}
{% endfor %}