Fluent Commerce Logo

Create a custom Click and Collect pack label

How-to Guide
Extend

Author:

Randy Chan

Changed on:

16 May 2025

Key Points

  • The CC pack label on the Fluent Store can be customised via an HTML template.
  • This guide will take you through the setup and fragment changes required to customise the pack label.
  • The printed pack label can then be attached to the paper bag or parcel ready for customer collection in-store.
  • Enhancements can be made to the reference label content. For example, the client's logo or an additional barcode for scanning purposes can be included.

Steps

Step arrow right iconOverview

Here are the steps to implement a custom click and collect pack label:
  • Configure the page query in the Waves fragment
  • Create a setting fc.store.print.cc.label
  • Configure the Waves fragment to include the "Print Click & Collect Labels" button
  • Test the outcome

Step arrow right iconConfigure the page query in the Waves fragment

Add the required fields in the page query of the waves fragment to populate the details on the custom pack label.The sample configured page query is as follows:

Step arrow right iconCreate a setting fc.store.print.cc.label

Namefc.store.print.cc.label
Value type`LOB`
LOB value`<..The HTML template example provide below>`
Context`RETAILER -or- ACCOUNT`
Context ID`<RetailerID> -or- 0`
There is a base template to get started with. Please use your preferred HTML editor to edit the fields and layout to your desired outcome.

Step arrow right iconConfigure the Waves fragment to include the “Print Click & Collect Labels“ button

If the Waves fragment has not been configured previously then you will first need to get the content of the baseline waves fragment. Otherwise, if you have already configured the waves fragment on your account, then get the content from your account settings instead.Once you have accessed the baseline waves fragment, copy the content into your preferred text editor.Define the following component to the third step of Wave (DISPATCH stage), just below the component `fc.button.print`

Step arrow right iconTest the outcome

No alt providedNo alt providedNo alt provided
Except as otherwise stated in the Extend Knowledge Content site policy, the content on this page is licensed under the Creative Commons Attribution 4.0 Licence, and any code samples that appear on this page are licensed under the Apache 2.0 Licence, unless any code sample forms part of the Fluent Order Management Platform code. Neither of these licences apply to any content on any other page that can be reached via a link on this page unless otherwise specified on that other page. If you wish to use any of the Extend Knowledge Content, you must do so in compliance with the licenses referred to above and the Extend Knowledge Content site policy, including attribution in the manner set out on this page.