Is it possible to print a packing list for an order?

  • 1
  • Question
  • Updated 7 years ago
  • Answered
Wanting to print a packing list to send with shipments instead of printing off the invoice.
Photo of Pam Mitchell

Pam Mitchell

  • 5 Posts
  • 0 Reply Likes

Posted 7 years ago

  • 1
Photo of Gop


  • 7473 Posts
  • 2115 Reply Likes
Hello Pam,

There isn't a module to print packaging slips within the Ecwid /Yola Online Store as yet. There are suggested workarounds:

Unfortunately, there isn't a built-in feature in Ecwid to print packing slips yet, but there are two workarounds, which I believe could be useful:

1. Order invoices.
You can use an order invoice as a packing slip: invoices can be printed in your control panel (under the 'Sales' section). You can do that either for each sale individually - by pressing "Print invoice" button next to each order in the sales list - or for a few orders in batch, by putting the checkmark next to each order you want to print and pressing "Print selected" button. Invoices contain item prices and order total though (I am not sure whether it meets your requirements).

2. CSV export.
As you probably know, Ecwid enables you to download products, orders and customers from your store in a form of CSV files. The feature can be used for generating packing slips as well:
- on the Sales page in your control panel,
- choose the order you want to print a packing slip for,
- click the 'Export selected' button at the bottom of page,
- select the fields you want to be printed (e.g. order number, item SKUs, item names, item quantity etc.)
- click 'Download CSV file'
- open the downloaded file in any spreadsheet editor and print it.

If none of the approaches fits your needs, you can consider creating a custom script for printing order packing slips. As you probably know, by means of Ecwid Order API, it is possible to retrieve all order info in an external application. That can be used for generation of custom invoices, packing slips or email notifications. Such a solution would require a programming skills though, so you would probably need to hire a developer for that task. Please let us know if you have any question on this matter.
Matvey Kuritsyn
Ecwid Team
Reference: (02-05-2013, 06:03 AM)