
Set up guide for Printrooster Order Printing
1
Create Order templates & Picking lists
Select from available templates (Default, Compact, Simple) or create your own order template from scratch (Blank)
2
3
Creating Order templates & Picking lists
In this section you can find information of how to create and configure Order templates & Picking lists
Creating order templates
You can create new order templates by opening Printrooster Order Printing —> Templates —> + New Template in the Orders section. Select from available premade templates (Default, Compact, Simple) or create your order template from scratch (Blank).
Name your template. If needed, type in Description of the template and select Printing size and Print margin. By selecting Custom as Printing size, you can determine the paper size in millimeters.
If you activate "Print multiple orders on one sheet of paper" you will allow Printrooster to print multiple orders to single sheet of paper. For this, configure Size of single order printed and Space between printed order rows.
Creating picking lists
You can create new picking lists by opening Printrooster Order Printing —> Templates —> + New Template in the Picking lists section. Select from available premade templates (Default, Compact, Simple).
Name your template. If needed, type in Description of the template and select Printing size and Print margin. By selecting Custom as Printing size, you can determine the paper size in millimeters.
Creating packing slips (Enterprise only)
You can create new packing slips by opening Printrooster Order Printing —> Templates —> + New Template in the Packing slips section. Select from available premade templates (Default, Compact, Simple)
Name your template. If needed, type in Description of the template and select Printing size and Print margin. By selecting Custom as Printing size, you can determine the paper size in millimeters.
Packing slip uses fulfillment order data for the template, allowing you to display items from different locations in each order
Editing templates
Order templates, picking lists and packing slips can be edited with the Code and Styles editor. All templates are built using HTML, CSS and Shopify Liquid. You can freely edit the templates by changing the code and styling.
List of available variables can be displayed by pressing on the Guide -button.
If you need help editing the templates to achieve the desired outcome, you can reach out to us at support@approosters.com
Creating Printing buttons
In this section you can find information of how to create and configure Printing buttons
Creating printing buttons
You can create printing buttons by opening Printrooster Order Printing —> Buttons and selecting + New button. Buttons can be created for order templates and packing slips (Enterprise only).
Configuring the settings for printing buttons
Select + New button or open the settings of an existing button. Open the settings of printing buttons from either front page of Printrooster or from the Buttons section.
Each printing button must be given a Name and can be grouped after you have created printing button groups to the front page. Creating groups is not necessary, but can be helpful if you have a lot of different kind of buttons.
Consider filling in the following settings:
Order template: Select the order template used for printing orders from this button
Sort orders by: You can sort the orders based on Order number, Variant SKU and quantities, Shipping country or Postal code and address
Printing batch maximum size: Set the maximum amount of orders printed. True maximum is 100
Reversed order: Reverse the sorting of the orders for each print.
Picking list template: Picking list template used for printing from this button
Shipping locations (Enterprise only): Assign the locations that this printing button is visible for.
Activated: Make the printing button visible at the front page of Printrooster
Tag processed orders: Orders printed from this button get the assigned order tag
Configuring the filtering rules for printing buttons
At printing buttons settings, you can configure the important Filtering rules for your button.
As a summary first: Filtering rules allow you to include or exclude orders to appear in the printing button, based on the parameters you apply. As a filter, you can utilize
Order data, for example Fulfillment status and Payment status
Shipping data, for example Shipping zone or shipping method title
Customer data, Customer tags
Product data; Include or exclude orders based on product types, product tags or vendor
Custom line item properties: Include or exclude orders based on line item properties. Specify property name and property value
Include * = Order ONLY appears behind the printing if the order contains the parameter
Exclude * = Order DOES NOT appear behind the printing button if the order contains the parameter
Printing orders
Here you will find information on how to print orders with Printrooster Order Printing
Recommended way: Print orders with printing buttons
We recommend printing unfulfilled orders from the printing button found in Printroosters front page. This way you can always print out the orders in the correct sequence plus the printed orders are transferred to the printed batches section. Once the previous batch of orders have been collected, processed and shipped, you can move on to the next one!
Click on the printing button, check the preview if necessary and click "Print amount orders". Orders printed from the printing button are given the "order printed" tag, specified in printing button.
Printing multiple orders from the Orders page
Open the Orders section from Shopify Admin. Select the orders you want to print (maximum of 50), click on the More actions menu (three dots ...) -> Print with Printrooster. Select correct order template and picking list, check the preview if necessary and select "Print amount orders".
Orders that are printed with Printrooster from the Orders section are not tagged by the app!
Printing a single order
Open the Orders section from Shopify Admin. Open one order, select More actions --> Print with Printrooster.
Select correct order template and picking list, check the preview if necessary and click on the "Print amount orders" button. Orders printed are not tagged by the app!
Useful information and FAQ
Here you can find useful information of Printrooster Order Printing and frequently asked questions!
How to send packing slip to customer as PDF
Printrooster comes equipped with a tool to generate a code snippet for allowing customers to download their order receipt as PDF file.
Open Printrooster --> Settings --> Guide --> Create PDF receipt link
Select the order template you want to use
This generates PDF receipt link and code snippet to display a download PDF receipt button in the order confirmation message. Just copy the code snippet and paste it in the desired spot in the order confirmation notification. Order confirmation notification can be edited in Shopify settings --> Notifications --> Customer notifications
How to get logo on the packing slip?
Open the template you want to edit. Select Code editor, and look for the correct line to use the logo at. For example in the Default order template, content-header starts at the line 13.
There's shop-name div at line 14.
<h1 class="shop-name">....</h1>
Erase the line and paste following
<img class="logo" src="https://your-logo-source-url">
You must replace https://your-logo-url with the source URL of your logo. In Shopify the images of logos can usually be found in the Content section -> Files. From there you can copy the URL and paste it in Printroosters code.
You must sometime use some CSS styling to make the size of the logo suit your order template. Select the Styles section from the template editor and scroll all the way down to the bottom. Paste this code snippet at the bottom row:
.logo {
height: 100px;
}
You can adjust the height as needed.
Changing font on the template
Open the template you want to edit. Select the Styles section. If you want to change the font of the whole template. use the selector of "receipt-wrapper" at the top. Type in font-family: font_you_want_to_use;, for example
font-family: "Helvetica";
This changes the font for the whole template.
How can I create a printing button for specific shipping method in the order?
Open the printing buttons settings and select the Filtering rules section. Type the name of the carrier in "Shipping method contains" field. For example. if you want to print only UPS orders from this button, type "UPS".