[Tutorial Video] Print Product Barcode Using Barcode App
A barcode is a machine-readable representation of data displayed in the form of bars and spaces, used to identify a product and its related information. In retail businesses, implementing a barcode system allows each product to have a unique identifier, helping streamline operations and making sales transactions faster, more accurate, and more efficient.
You can print your own product's barcode label by using barcode.dealpos.app. The barcode that will be printed is generated based on the products variant code.
Before you open barcode.dealpos.app, make sure all these roles were given on your user's group:
View Product : To input product master
View Promotion : To see an active promotion
View Outlet : To retrieve Outlet price
View Users : To be able to invite or see other users
Step 1. Go to DealPOS Barcode App
Sign in with your store address then choose domain
Then input your username and password to login
Step 2. Choose barcode mode as Product and click Next
Notes: You can tick the "remember my decision" button if you want to always choosing the product barcode print when opening the barcode apps
Step 3. Choose paper template and click next button or create new paper template
If You want to create new paper template, click Add button and set the paper size. There, You can customize the label name, paper width, sticker width, and sticker height by using cm or px units. Click Save button to save the paper template.
Step 4. Click Add Products and search the names or code for the selected products
You can specify the total number of labels for the selected products and manually configure the price to be displayed on each barcode label.
To modify or remove a product you have entered, click the corresponding edit or delete (trash) icon.
Notes:
Make sure the product you want to print the barcode on has a variant code/SKU so that it can be generated into a barcode.
If the product for which you want to print a barcode has an active promotion (for example, a promotion event by product), you can choose to include the promotion price in the barcode label display.
Step 5. Click Next to customize label
In the Customize Label step, you can customize the label by choosing which content to display, adjusting the font size, setting up the price, and applying other advanced customizations.
Content
Here you can customize the label by choosing which content to display. Turn on the toggle switch to display the content.
Font Size
Adjust the font size that will be displayed in the label.
Price
Configure the price that will be displayed in the label.
Advanced
Advanced configuration for label display.
Table properties for Customize label Steps
Content
Tab | Description |
Barcode | Display of Barcode from product's variant Code/SKU |
Code | Display of Code from product's variant Code/SKU |
Price | Display of Price from product's selling price |
Name | Display of product's name |
Move product name | When enabled, the position of the product name and product code will be swapped. |
Release Date | Display of product's release date |
Discount Visible | When enabled, it will display the discount that has been set in the product data |
UOM Visible | Display of the unit of measurement from product |
Pricebook Visible | When enabled, it will display the pricebook that has been set in for the product |
Font size
Tab | Description |
Product | Product name font size in pixels |
Price | Price font size in pixels |
Pricebook | Pricebook font size in pixels |
Price
Tab | Description |
Price with tax | When enabled, The price will be displaying price with the tax. You can choose which tax will be calculated for the price that will be displayed |
Currency | Displaying currency in the price label. It will be displayed before the price |
Advanced
Tab | Description |
Max character | Configuration for maximum character that will be displayed for product name |
Name prefix | Free text prefix for product name. The prefix will be placed before the product name |
Store Name | Display of store name. Free text input |
Orientation | Configuration for store name display (Horizontal/Vertical) |
Use description as code | When enabled, the code will be replaced by product's description |
Remove "default" | When enabled, if the product has only 1 default variant. It will remove the "default" text |
Step 6. Click Next to see the Print Preview
In the Print Preview step, you can re-adjust the paper size, spacing, and label
Paper
Here You can adjust the paper size in pixels unit.
Spacing
Here You can adjust the spacing size in pixels unit for the label.
Label
Here you can adjust the default prefix for normal price and promotion price.
Table properties for Print Preview Tab
Paper
Tab | Description |
Paper Width | The paper length in pixels |
Sticker Width | The sticker length per label in pixels |
Sticker Height | The sticker height per label in pixels |
Barcode Height | The barcode height in pixels |
Spacing
Tab | Description |
Left Indent | The empty space distance on the far left of the label in pixels |
Top Indent | The empty space distance at the top of the label in pixels |
Row Spacing | Space between each label rows |
Column Spacing | Space between each label columns |
Label
Tab | Description |
Normal Price | Default character to show normal price when using promotion |
Promotion Price | Default character to show promotion price when using promotion |
Step 7. Click Print button to print the barcode label
Note: Make sure the Page setup for the header and footer page margins is blank.
Related Articles
You can also use this barcode for Delivery, for details, you can read the article Send Outbound Logistic with Barcode Scan
If you want to print barcodes with a Deskjet Printer, you can check the Printing Barcodes Using a Deskjet Printer
You can invite a user to be able to login into barcode apps. To invite users, you can follow the steps on this guidance: Invite User to Barcode Apps
To install a Zebra barcode printer, you can check this article How to Install Print Barcode Zebra GT820 (GT800 EPL)
DealPOS is an online point-of-sale (POS) application specifically designed for retail businesses in categories like Fashion, Minimarkets, Electronics, Fresh Food, and Building Material Stores.
With DealPOS, you can manage both online and offline store inventory in real-time on a single platform. You can also sell through omnichannel (offline and online) as DealPOS integrates with marketplaces (Shopee, Tokopedia, TikTok Shop, Lazada) and instant web stores (Shopify and WooCommerce).
For more detailed financial book-keeping, Books App is available as a separate accounting application. In addition, stock counting becomes easier with the DealPOS Scanner App, which supports barcode scanning features.

























