Order Printer

Order Printer

by Shopify

Print invoices, labels, receipts, packing slips, and more.

3.3 of 5 stars(802 reviews)

Print in bulk

Preview and print all the documents you need for your orders.

Customize templates

Showcase your brand by making customizations in HTML and Liquid.

Use with Shopify Shipping

Print packing slips and shipping labels for all your orders.

About Order Printer

Shopify's Order Printer app is free and easy to set up. Quickly print custom packing slips, invoices, labels, or receipts for all your orders. Print documents in bulk or one at a time depending on your needs.

To make customizations to templates, you’ll need experience with HTML and Liquid. If you don’t have experience with HTML or Liquid, Shopify Theme Support can assist with minor customizations. Major customizations will need to be done by a third-party app, designer, or developer.

Media gallery

Works with

  • Shopify POS

    Shopify POS

    Use this app while selling in person with Shopify point of sale.

    View more POS apps



3.3 of 5 stars

The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.

  • 5 of 5 stars
    47% of ratings are 5 stars
  • 4 of 5 stars
    13% of ratings are 4 stars
  • 3 of 5 stars
    9% of ratings are 3 stars
  • 2 of 5 stars
    8% of ratings are 2 stars
  • 1 of 5 stars
    23% of ratings are 1 stars

Most recent reviews

Stil vor Talent

My use case is needing to generate monthly invoices for accounting, one per page. I was super happy about Order Printer's promise to solve it. Unfortunately it has a major caveat, as it's limited to 50 orders per "bulk". We are not a huge shop, but we have over 100 orders every month. When I select the amount we need, it doesn't work AND doesn't report an error. Instead shows something like 7(?) orders without the PDFs(?) - a result that makes no sense at all. As a software developer myself, I don't understand why this limit. I get that there needs to be one, but it should be significantly higher. PDFs with more than 50 pages typically don't break modern computers. I think the previous screen, where you select orders, already does the job of selecting as many orders as the user wants, so this really seems like something that could be achieved by adding a "0" to "limit=50" in the code - although I can ofc also imagine things being different. Summarised:
- limit should be significantly higher
- if it's more than the limit, the interface should inform the user that something is wrong
- if there's a limit, it should be documented in FAQ or somewhere
- it should not advertise "bulk print" with a limit as low as 50 hope this doesn't sound to angry :) I understand there there is not always the time to do everything. Hopefully this can be expedited, given how easy it (seemingly) is. I also heard from support that this issue was also reported by other users.


Really like this app and its super useful, however one major point, I want to be able to send the order bills generated with this app directly to the respective customers too. Is there any way to implement it or a app that hooks into this one?

Developer reply

November 30, 2021

Hi, there. Thank you so much for taking the time to leave this review and provide us with your feedback. While you cannot currently send invoices generated with the Order Printer app directly, I can certainly see how this idea would be beneficial as a merchant. I would be happy to submit your feedback up to our developers for future consideration. Thanks again! -Marty, Shopify Support.

Peaceful Haven Studio

Annoying that Shopify hasn’t caught up with the rest of the tech world in supporting small businesses that run on iPad Pro. Can’t easily print orders, half the apps don’t work with iPad Pro either through Safari or Chrome. Come on, Shopify, do better!

Developer reply

November 19, 2021

Thank you for writing your review and for providing your feedback. Both the Shopify app and the Shopify POS app are compatible with iPad Pro devices, so if you are experiencing issues when accessing Order Printer and printing orders via your device, I would recommend contacting our support team so these issues can be troubleshooted further: https://bit.ly/2AWw5VA.

It is always recommended that you have the latest iOS update as well as the latest versions of the apps installed on your device, so if you are experiencing issues it's worth checking to ensure that your applications are up-to-date. If this is the case and issues remain then our support team will be able to investigate these problems further for you. -Victor, Shopify Support