Skip to main content
All CollectionsProduct FeaturesMobile App
QR Code Generation and Printing
QR Code Generation and Printing

How QR generation and printing works in Service Geeni

J
Written by Jo Bigg
Updated this week

QR generation is a key feature which enables Service Geeni mobile users to create QR codes from equipment details and print them using the Zebra printer library integrated into the app. This functionality also allows customer portal users to retrieve equipment details by scanning a QR or Barcode.


How does it work?

There are three aspects to this feature:

  1. Integration: The Zebra printer library is integrated into our mobile app.

  2. Configuration: This feature is configurable, you can enabled or disabled it as needed.

  3. Generate QR Code:

    • A new button will be added to the equipment details tab in the app.

  • When you click “Generate QR,” the app retrieves the Equipment ID.

  • A QR code is generated for this URL.

Print QR Code

  • The generated QR code can be printed using the Zebra printer.

  • If the printer is not available the following message will be displayed.


  • In order to make the printer visible to the device the following permission needs to be enabled from the mobile device settings.

Accessing Equipment Details via QR Code

What is it?

A feature that allows you to scan a QR code with your camera and access detailed information about your equipment directly from our customer portal.

How does it work?

1. Scan QR Code: Use your camera to scan the QR code.

2. Open Link: The scanned QR code opens a link to the specific equipment page.

3. View Details: The equipment page displays comprehensive details

4. User can take the following actions from this page

  • Raise a New Job: The user will be redirected to the login for the customer portal to raise a new job for this equipment

  • Email: User will be redirected to the email app in their phone with a prefilled email of the company

  • Phone: User can find the phone number to call the company

Also see FAQ's

Did this answer your question?