Skip to main content

Packing Slip and Shipping Label Options (US)

Use this guide to find out customization options for integrated packing slip and shipping labels.

In Veeqo you can make changes to your templates depending on the needs of your business. This guide will tell you what options are available for your packing slip and shipping label templates.

To view your invoices:

  1. Go to Settings.

  2. Select Printing Documents.

  3. Click on Packing Slip and Shipping Label.

  4. Here, you will see all your templates. There will be one default template to begin.

  5. To view a preview, hover your mouse over the image and click to expand.

Editing Your Templates

You have two choices when editing your templates:

1. Use Veeqo's Custom Presets

Veeqo allows you to make a series of edits to your packing slip and shipping label - no code required! Make your edits using preset fields and toggles to customize what is printed on your packing slip.

How to edit custom presets

To do this:

  1. Go to Settings.

  2. Select Printing Documents.

  3. Click on Packing Slip and Shipping Label.

  4. Click on the title of the packing slip and shipping label you want to edit.

  5. The Document Setup page will open with a selection of options. These are:

    1. Version name (maximum 30 characters).

    2. Size: Choose between A4 or US Letter.

    3. Branding:

      1. If any brands have been assigned to this document, it will show here*.

      2. You also have the option to set this invoice as the default for any orders not associated to a brand with a specific packing slip and shipping label.

    4. Document Header:

      1. Email: choose the email address which will be printed on the packing slip and shipping label. You can use your store email, the company brand email (if applicable) or enter an email address.

      2. Billing address: choose whether or not you want the customer billing address on the invoice. This is toggled on (blue) by default.

      3. Location: shows the fulfilment location.

      4. Delivery method: shows the delivery method selected by the customer.

      5. "Pick by" & "Quality check by": Adds two signature rows for picking and quality control.

      6. Order number: choose between the Veeqo internal order number and the channel order number.

      7. Order barcode: choose between the Veeqo internal order barcode and the channel order barcode.

    5. Table Contents:

      1. Table columns: This includes SKU and quantity by default. You can add up to three additional columns (product variant barcodes, bin location, or line item price).

      2. Product variant images: enable this to show the product image for each line item.

      3. Line item notes: enable this to make any notes visible on the invoice.

      4. Larger font size per line item quantity: enable this to make the quantity larger.

      5. Bold line item quantity when more than 1.

      6. Larger font size for line item SKU: enable this to make the SKU larger.

    6. Document Footer:

      1. Customer notes: enable this to add customer notes to the packing slip and shipping label.

      2. Personalized message: enable this to add a message to your packing slip and shipping label. When enabled, you will need to add a title (max 100 characters) and the content (max 400 characters). Personalised messaging can also be applied through branding.

  6. You can click "Refresh preview" under the document image on the right at any time to view your changes.

  7. Once you are happy with the document, click "Save Changes" in the bottom right.

2. Design a Packing Slip and Shipping Label with HTML

You can design your own packing slip and shipping label from scratch using HTML editor. Take full control over your document, or make small adjustments to the pre-existing code. For a list of the attributes we support for packing slips, see "Field Options" below.

TIP: Already have a document you love? Run it through your favourite AI assistant online to generate the HTML code you need!

How to customise an integrated packing slip and shipping label with HTML

You can design your own packing slip from scratch using HTML editor.

  1. Go to Settings.

  2. Select Printing Documents.

  3. Click on Packing Slip and Shipping Label.

  4. Click on "+ Add custom version" in the top right.

  5. The Custom packing slip and shipping label page will open. You can edit the following options:

    1. Version name (maximum 30 characters).

    2. Size: Choose between A4 or US Letter.

    3. Branding:

      1. If any brands have been assigned to this document, it will show here*.

      2. You also have the option to set this invoice as the default for any orders not associated to a brand with a specific invoice.

  6. HTML Editor. This is where you can custom build your packing slip and shipping label. The code for the default template will be provided. You can either:

    1. Insert a field from the options provided. To do this:

      1. Click onto the line where you want to insert the field.

      2. Click the dropdown under "insert field".

      3. Choose the field (and value, if applicable).

      4. The code will be updated.

    2. Delete the code and enter from scratch.

  7. You can click "Refresh preview" under the document image on the right at any time to view your changes.

  8. Once you are happy with the document, click "Create Template" in the bottom right.

Field options

Category

Field

Description

Top level

barcode

A scannable barcode for the packing slip

orderNumber

Your internal Veeqo order number

channelOrderNumber

The order number from the sales channel (e.g. Amazon, eBay)

channelOrderBarcode

A barcode version of the channel order number

orderDate

The date the order was placed

paymentMethod

How the customer paid (card, PayPal, etc.)

warehouse

The warehouse the order ships from

shippingMethod

The chosen delivery service (e.g. Royal Mail, UPS)

customerNotes

Any notes left by the customer

productCount

Number of distinct products in the order

unitCount

Total number of individual units (items)

pickedBy

Name/label of the person who picked the order

qualityCheckBy

Name/label of the person who quality-checked it

bundleBottom

A field used for displaying bundle information at the bottom

summaryTitle

A heading for a custom summary section

summaryText

Body text for a custom summary section

largeFontField

A field displayed in large text (for emphasis)

labelImageUrl

Link to the shipping label image

labelImageBytes

The shipping label image embedded directly

locale

The language/region setting for formatting

Company

company.name

Your company name

company.logoImageUrl

Link to your logo image

company.logoImageBytes

The logo image embedded directly

company.email

Company email address

company.phoneNumber

Company phone number

company.addressLine1 / addressLine2 / addressLine3

Company street address lines

company.city

Company city

company.state

Company state or county

company.zipCode

Company zip code or post code

company.country

Company country

Shipment details

shipmentDetails.name

Recipient's name

shipmentDetails.phoneNumber

Recipient's phone number

shipmentDetails.email

Recipient's email

shipmentDetails.addressLine1 / addressLine2 / addressLine3

Deliver address lines

shipmentDetails.city

Delivery city

shipmentDetails.state

Deliver state or county

shipmentDetails.zipCode

Delivery zip code or post code

shipmentDetails.country

Delivery country

Billing details

billingDetails.name

Recipient's name

billingDetails.phoneNumber

Recipient's phone number

billingDetails.email

Recipient's email

billingDetails.addressLine1 / addressLine2 / addressLine3

Deliver address lines

billingDetails.city

Delivery city

billingDetails.state

Deliver state or county

billingDetails.zipCode

Delivery zip code or post code

billingDetails.country

Delivery country

Product details

sku

The product's SKU code

name

Product name

skuImageUrl

Link to the product image

skuImageBytes

The product image embedded directly

quantity

How many of this product were ordered

barcode

The product's barcode

price

The product's price

notes

Any notes about the product

location

Where the product is stored

variant

The product variant (if applicable)

contents

The bundle contents (if applicable)

Bundle contents

sku

SKU of the item inside the bundle

name

Name of the bundled item

skuImageUrl

Link to the bundled item's image

skuImageBytes

The bundled item's image embedded directly

quantity

Quantity of this item in the bundle

location

Where the product is stored

variant

Variant of the bundled item (if applicable)

NOTE: The products, orders, and bundle_contents sections are arrays, meaning you loop through them in the template rather than referencing a single value. For example, bundle_contents sits inside each product (accessed as product.contents), so you'd loop through a product's contents within the product loop.

Did this answer your question?