Reading list Switch to dark mode

    OpenCart POS Barcode Label

    Updated 29 November 2021

    OpenCart POS Barcode Label: Now the admin can design and print customized barcode labels for your products. Upload custom logo, set height & width, select barcode text to display, set the order of product attributes to show on the labels.

    Please Note – To use this module, you must install Webkul OpenCart Point Of Sale System (POS) extension first.

    Watch the below video Tutorial to under the extension workflow:



    • The admin can enable/disable the module.
    • Upload custom logo and set height & width of the logo for the barcode product labels.
    • Set barcode label width and height.
    • Select what barcode text to display  – SKU, EAN, UPC, Product ID.
    • Set text position – left, right, center.
    • Select which product attributes will be displayed on the barcode label.
    • Set the order of the product attributes.
    • Set text-formatting for general text display.
    • Mass print barcode labels for multiple products at once.


    Step 1 :

    Customers will get a zip folder which will need to extract the contents of this zip folder on their system. The admin will find two folders, namely admin and ocmod.

    The customer needs to transfer the admin folder into the OpenCart root directory on the server as shown below.

    Searching for an experienced
    Opencart Company ?
    Read More


    Step 2:

    Now log in to admin backend and navigate through Extensions -> Extension Installer. Click the Upload button and browse the file, this file is in the ocmod folder. Please select the correct ocmod folder. According to your Opencart version installed in your system.webkul-opencart-pos-barcode-label-module-upload-folder

    Note – You can also install the Opencart POS barcode label module by uploading the ZIP or XML file from the ocmod folder. Please upload the ZIP file for version 3.X and upload the XML  file for version 2.X.

    Step 3:

    After uploading the XML file, please navigate through Extensions > Modifications. Now, click the Refresh button as visible in below snapshot.


    Step 4:

    After that, in Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and select all for both Access and Modify Permission then save it.


    Step 5 :

    After that, under Extensions > Module install the Product Exchange add-on as shown in the image below. The admin can install/ uninstall or edit this module.


    Module Translation

    As this OpenCart POS Barcode Label, supports multiple languages so this section will describe how to make the module work in different languages. Please check this link for language translation.

    Module Configuration

    After the module installation, The admin can manage the module from the back end easily. By navigating to Extensions> Module> POS Label, the admin can edit the module and configure as per requirement –


    Status – Here, the admin can enable/ disable the POS Barcode Label module.

    The admin has three tabs to configure the Module –

    General Configuration – 

     Box Width – The admin can set the box width of the barcode product label.

     Box Height –  The admin can set the box height of the barcode product label.

     Box Background – The admin can set the box background color of the barcode product label.

    Logo width & height –The admin can set the width & height of logo which will be displayed in the barcode product label.

    Logo Image –  The admin can add the Logo image as per requirement.

    Note – Logo height and width must be lower than box height and width for better barcode label visibility at the front end

    For eg: Box Width = 150px, Box Height = 250px, Logo Width = 50px, Logo Height = 50px

    Barcode & Text Configuration – 

    Barcode & Text –


    Barcode Size – Here, the admin can set the Barcode size to display in the Product label.

    Barcode Text – The admin can select the unique ID (Product id, EAN, SKU, UPC ) which is used to generate barcode. And it will display on the product label as well.

    Text Position – The admin can set above barcode text position Top or Bottom with respect to barcode as shown below snapshot.

    Text visibility Status – If the admin does not want to display Barcode Text then disabled from here.

    Product Custom Attributes – The admin can choose the custom attributes which the admin wants to display in the barcode product label.


    General Text –


    Text Align – The admin can set the text alignment in the barcode label box.

    Font Family–  Admin can choose the font family for general text.

    Font Options – The admin can enable font options that general text will be bold or Italic.

    Font Margin – Further the admin can set the font margin in px.

    Font Size –  Admin can set the font size in px.


    Sort Order Configuration –

    Here, the admin can set the order of the custom attributes –


    POS Barcode Product Label

    Hence, the admin can now go to the Product Page as in default Opencart. Here, the admin can easily select the products for which the label needs to be printed.

    The admin can Print the Label Individually or in Bulk as per requirement.

    Individual Label Print-

    To print the label the admin just need to click the ” Print Label”  button as shown below snapshot –webkul-opencart-pos-barcode-label-indivudual-product

    Now admin can print the number of barcode label by entering the quantity of either single or multiple product  for same unique ID and the admin needs to select the Unique ID (Product id, EAN, SKU, UPC – by default display a Unique ID which is selected in the configuration) to print the label –


    Further, the admin can Preview the barcode slip or label, which could be printed by clicking on the Print button as shown below snapshot –


    Multiple Label Print –

    The admin can select the multiple products on the Product Collection Page and click on “Mass Label Generate”  as shown below snapshot –


    Now admin can print the number of barcode label by entering the quantity of either single or multiple product  for same unique ID and the admin needs to select the Unique ID (Product id, EAN, SKU, UPC – by default display a Unique ID which is selected in the configuration ) to print the label –


    Further, the admin can Preview all the barcode slips or labels for multiple products, which could be printed by clicking on the Print button as shown below snapshot – opecartbarcode-1

    Once the Printing is done the admin can add the slips easily to the products.

    So, that’s all for Opencart POS Barcode Label module. Still, have any issue please feel free to add a ticket at

    Current Product Version -

    Supported Framework Version - 2.x.x.x, 3.x.x.x

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Alberto Massa
    Hi !
    We have problems printing the labels , on Brother QL810W.
    The Label come out too small , we cannot remove the header and Footer of the Firefox . Can you please help us how to fix it ?
    in the video and doc you show only the print on screen
    • Subhangi (Moderator)

      Hello Alberto,

      You can try using another browser such as Chrome and Microsoft Edge wherein you’ll get the option to remove the header and footer as per your need. 

      For any further queries, you can mail us at [email protected].


      Webkul Team.

  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content