Behind your everyday business

Behind every sale,
one connected system.

Your business is more than a checkout. Barcode connects sales, stock and accounts so your team works with shared information and you can see more of the picture.

Concept illustration of the connected Barcode platform, with business devices and functions around a shared core
A shared core. Different experiences for different jobs.
  • Shared information
  • Trackable progress
  • Room to grow

From daily activity to better decisions

Every sale belongs to a bigger picture.

With sales, stock and accounts in one system, understanding your business takes fewer separate spreadsheets and tools.

  1. Record the sale

    Bring products, customers, discounts and payment methods together on an invoice.

  2. Follow your stock

    Connect product movements and warehouse information to everyday operations.

  3. See your accounts

    Use invoices, receipts and payments to follow the financial side of your business.

  4. Decide with context

    Sales and inventory reports help you spot changes and choose the next step.

What makes the connection possible

Technical foundations. Everyday benefits.

A shared core for store data

Mobile and web connect to the same Barcode service. Records saved on the server provide a basis for continuing on another device, without moving files manually.

A team with clear roles

Managers, accountants, cashiers and warehouse staff have different responsibilities. Organize your team with member roles and review the access needed during setup.

Explore team roles

Background work you can follow

Tasks such as tax invoice submission and integration sync have processing states. A queued request, a successful result and an error needing attention are different stages.

Built for different ways of working

Persian, English and Arabic, store currency settings, and Persian, Gregorian or Hijri calendar choices support different markets. Coverage depends on the client and configuration you use.

When your connection changes

Keep working with a clear view of sync.

Barcode has local storage and sync queues for supported operations. Offline coverage differs by client; first sign-in, fresh data and online services require a connection.

Android app

Downloaded product and customer information can remain on the device, while supported invoices can wait for a later upload.

Web app

Supported operations use browser storage and an upload queue. Keeping browser data and checking upload status are part of working offline.

Windows app

Opens the Barcode web experience in a desktop application. Its offline features and limits follow the web client.

  1. 1Saved on the device
  2. 2Waiting to upload
  3. 3Confirmed on the server

Before changing devices or clearing app or browser data, check that pending items have synced successfully. Online payments and tax submission confirmation require their respective services.

Find your version

More room for your business

Connect Barcode to your sales channels and tools.

Each connection has its own setup and requirements. Check the destination account, permissions and plan coverage before activating it.

Your store on WordPress

Bring your Barcode storefront to your WordPress site, with installation, configuration and update guidance. The setup guide is in Persian.

Explore the details

Software integrations

Explore API and integration options for custom requirements. Access and the supported operations need to match your specific connection.

Explore the details

Electronic tax invoices

Follow Iran’s Moadian setup, submission results and error guidance for a clearer electronic invoicing process. Guidance is in Persian.

Explore the details

A few things to know before you start.

Are all features identical on every device?

Each client is designed for its own use. Printer support, scanning, offline work and some operations can differ. Try your main workflows in the demo using your own devices and equipment.

Does saving offline mean my data is on the server?

Until sync succeeds, pending records remain on that device. When the connection returns, check upload results and resolve any items with errors.

How should I choose a plan and integrations?

Start with the users, branches, devices and services your business needs. Then check plan coverage and connection requirements on the pricing page and with the Barcode team.

Put the platform to work in your own business.

Try a product, a customer and an invoice. Then explore reports, team roles and your next sales channel.

The Barcode platform | One connected retail system | بارکد