Order printer template and shopify automatic discount

Hello!

I tried for the first time to use the automatic discount on shopify. It work great but I use order printer and order printer template to print my invoices and the discount do not appear in it.

Is there something i could do to fixe this?

Hi,

You’ll need to modify your template with Order Printer to include the discount applied to the order. This should be one of the merge fields that you can add.

Good luck!

I did try to modify the template, and it’s actually setup to show discount
code, or the discounted item.
It work with manual discount, coupon code, and with an app that I usually
use for sales. But it doesn’t work with the shopify autoomatic discout
option :frowning:

Our’s does not show either. What would be the edit to fix this please?

I believe I figured it out. Moved discount code to the top and altered it that it will show if there is an amount over $0.00

FROM:

{% for discount in discounts %} {% endfor %} {% if shipping_address %} {% endif %} {% if total_paid != total_price %}

TO:

Subtotal price: {{ subtotal_price | money }}
Includes discount "{{ discount.code }}" {{ discount.savings | money }}
Total tax: {{ tax_price | money }}
Shipping: {{ shipping_price | money }}
Total price: {{ total_price | money }}
Total paid: {{ total_paid | money }}
{% comment %} Discount Amounts {% endcomment %} {% if total_discounts > 0 %} {% endif %} {% if shipping_address %} {% endif %} {% if total_paid != total_price %}
Total Discounts: {{ total_discounts | money }}
Subtotal price: {{ subtotal_price | money }}
Total tax: {{ tax_price | money }}
Shipping: {{ shipping_price | money }}
Total price: {{ total_price | money }}
Total paid: {{ total_paid | money }}

I got mine working, add this to the template just above subtotal section.


  {%  if total_discounts > 0 %}
    Discount amount:
    {{ total_discounts | money }}
  {% endif %}
  
2 Likes

Thanks for the solution.

I used this to include the discount name for Non-Automatic discounts.

{% if total_discounts > 0 %}

Total Discounts: {% for discount in discounts %}"{{ discount.code }}"{%endfor%}
    {{ total_discounts | money }}

{% endif %}

Thanks Craig you just solved my problem of displaying the discount for an automatic percentage off sale. :slightly_smiling_face:

Thanks Craig.