Backend A1

https://business.virtubox.io

Dashboard

Dashboard

Dashboard Stats

Disk Space Used (MB)

0.0 / 50 MB

This indicates the amount of storage currently consumed by your account. Out of the total 50 MB allocated storage space, only 0.0 MB has been used, leaving sufficient space for additional products, images, videos, and other content.


Products Added

0 / 20

This metric shows the number of products that have been created in the system. Currently, 0 products have been added out of the maximum limit of 20 products allowed for this account.


Published Products

0 / 4

Published products are those that are visible and accessible to end users. Out of the 4 products created, 0 products have been published successfully and 0 product remains unpublished or in draft status.


Published Categories

0 / 2

Categories help organize products into logical groups for easier navigation and management. All 2 available categories have been published and are currently active.


Published Videos

0 / 0

This section displays the number of videos that have been published. Currently, no video content has been uploaded or published under this account.


Summary

The account is utilizing minimal storage space and has successfully published most of its available content. Product categories are fully published, while one product remains unpublished. No video content has been added at this time.

Dashboard

Disk Usage (Mb)

Disk Usage

The Disk Usage section provides a detailed overview of storage consumption across categories and products. It helps administrators monitor how much disk space is being utilized by uploaded assets such as logos, banners, images, and other media files.


Home Disk Usage

Home Disk Usage represents the total storage consumed across all categories, products, and associated media assets within the account.

Disk Space Used: 0 MB

Since no media files have been uploaded in this example, the total disk usage remains 0 MB.


Categories Disk Usage

The Categories Disk Usage table displays the storage utilized by category-related assets.

Category Logo Disk Usage (MB) Banner Disk Usage (MB) Total Disk Usage (MB) Full Disk Usage (MB)
Category 1 NA NA 0 0
Category 2 NA NA 0 0
Category 3 NA NA 0 0

Field Description

Example

In this sample scenario, Category 1, Category 2, and Category 3 have been created without any uploaded logos or banners. As a result, all disk usage values remain 0 MB.


Product(s) Disk Usage

The Product Disk Usage table displays the storage utilized by individual products and their associated assets.

Product Logo Disk Usage (MB) Banner Disk Usage (MB) Total Disk Usage (MB)
Product 1 NA NA 0
Product 2 NA NA 0
Product 3 NA NA 0
Product 4 NA NA 0

Field Description

Example

In this sample scenario, Product 1 through Product 4 have been created without any uploaded logos, banners, or media files. Therefore, all products display a disk usage value of 0 MB.


Disk Usage Summary

Metric Value
Total Disk Space Used 0 MB
Categories Using Storage 0
Products Using Storage 0
Uploaded Logos 0
Uploaded Banners 0

Overview

The Disk Usage module enables administrators to track storage consumption across categories and products. In this example, no media assets have been uploaded, resulting in zero disk space utilization across all sections. This indicates that the full storage allocation remains available for future content uploads.

Dashboard

Do you Know

How to Add a Logo and Banner Image in the App?

Learn how to upload and configure the application logo and banner image to enhance your organization's branding and visual identity.


How to Change the Default Color of the Top Navigation Bar?

Learn how to customize the top navigation bar color to match your organization's branding and improve the application's visual appearance.


How to Add a New Page?

Learn how to create a new page, configure its settings, and manage its content within the application.


How to Create a Group?

Learn how to create a new group, assign members, and manage permissions for better collaboration and access control.

My App

My App

Info

My App Settings

The My App Settings section allows administrators to configure the basic information and default behavior of the application. These settings help customize the application identity, user experience, and regional preferences.

Basic Information

Configure the general details of your application.

Field Description
Title Enter the application title. Maximum length is 255 characters.
About Us Add a short description about your organization or application. Maximum length is 5000 characters.
Enquiry Auto Reply Define the automatic response message sent after an enquiry is submitted. Maximum length is 500 characters.

Regional Settings

Set the default localization preferences for the application.

Setting Description
Currency Select the default currency used across the application.
Language Choose the default application language.
Timezone Configure the timezone for date and time-related operations.

Display Settings

Customize the visual behavior of the application.

Setting Description
Slide Transition Select the default transition effect for banners and slides displayed in the application.

Content Visibility

Configure how the content appears within the application.

Setting Description
Searchable Enable this option to make the content searchable within the application.
Published Enable this option to make the content visible and accessible to end users.

Note:
To ensure the content is searchable and visible to users, both Searchable and Published options should be enabled before saving the settings.

Important:
After making any changes, click Save to apply the updated configuration.

My App

Files

My App Settings

The Files section allows administrators to upload and manage branding assets used throughout the application. These assets help maintain a consistent and professional appearance across the application.

The Logo represents your application's brand identity and is displayed across various sections of the application.

Field Description
Logo Upload or replace the application logo.

How to Upload the Logo

  1. Navigate to My App Settings → Files.
  2. Under Logo, click the upload area or drag and drop the image.
  3. Select the desired logo image.
  4. Click Save to apply the changes.

Note:
Use a high-quality logo with a transparent background (if applicable) for the best visual appearance.


Banner

The Banner section allows administrators to upload a banner image for branding, promotional content, or featured announcements within the application.

Field Description
Banner Images Upload a banner image for the application. Only one banner is allowed per catalog.

Banner Requirements

Requirement Value
Maximum Banner Limit 1 Banner per Catalog
Minimum Image Size 10 × 10 px
Maximum Image Size 4000 × 4000 px

How to Upload the Banner

  1. Navigate to My App Settings → Files.
  2. Under Banner Images, click the upload area or drag and drop the image.
  3. Select the desired banner image.
  4. Click Save to apply the changes.

Note:
Only one banner can be uploaded per catalog. Uploading a new banner may replace the existing one.


Important:
After uploading or replacing the Logo or Banner, click Save to make the changes available in the application.

My App

Content

My App Settings

The Content section allows administrators to configure the content displayed within the application. Here, you can assign a form that has already been created in the Modules section.

Forms

The Forms option is used to select an existing form and link it to the application.

Field Description
Forms Select a form from the list of forms that have been created in the Modules section.

How to Assign a Form

  1. Navigate to My App Settings → Content.
  2. Under Forms, open the dropdown list.
  3. Select the required form that was previously created in Modules.
  4. Click Submit to save the selected form.

Note:
Only forms that have already been created in the Modules section will be available for selection.

Important:
After selecting a form, click Submit to associate it with the application.

My App

Settings

My App Settings

The Settings section allows administrators to configure the application's appearance, branding, user interface, and additional application settings. These configurations help customize the overall experience for both kiosk and application users.

Important:
After modifying any setting in this section, click Submit to save and apply the changes.


Style

The Style section allows you to customize the application's theme, layout, fonts, and various visual components.

1. My App Style

The My App Style section is used to configure the application's color scheme.

Setting Description
Theme Text Color Sets the default text color used throughout the application.
Theme Background Color Defines the primary background color of the application.
Theme Screen Color Configures the background color for application screens.
Heading Text Color Sets the color for headings and section titles.
Content Text Color Defines the text color used for content.
Content Background Color Sets the background color behind the content area.
Content Background Opacity Adjusts the transparency of the content background.

Note:
All colors are selected using their respective Color Code.

Important:
After configuring the required colors, click Submit to save the changes.


2. Kiosk Style

The Kiosk Style section allows administrators to customize the layout and visibility of different sections displayed on the kiosk.

Product Content Section

Configure how the product content is displayed on the kiosk.

Full View Horizontal #1

Setting Description
Center Displays the primary content in the center section.
Right Visibility Show or Hide the right-side section.
Right Mode Select the display mode (e.g., Banners).
Right Ratio Configure the display ratio (Example: 9:16).
Left Visibility Show or Hide the left-side section.
Left Mode Select the display mode for the left section.
Left Ratio Configure the display ratio for the left section.

Full View Vertical #1

Setting Description
Package Select how packages are displayed.
Grid Configure the number of items displayed in the grid.
Scroll Select the scrolling direction (Vertical/Horizontal).

Note:
Configure these settings according to your kiosk display requirements.

Important:
Click Submit after updating the kiosk layout.


3. Fonts

The Fonts section allows administrators to upload or select fonts used throughout the application.

Font Description
Regular Font Default font used for normal text.
Bold Font Font used for bold text.
Italic Font Font used for italic text.
Bold Italic Font Font used for bold italic text.

Important:
Click Submit after updating font settings.


4. Headings

The Headings section allows administrators to customize the default labels displayed across the application.

My App

Field Description
View All Heading Label displayed for the "View All" option.
Kiosk Cart Heading Heading displayed on the kiosk cart page.
Website About Us Heading used for the website's About Us section.

Category

Field Description
Category Heading Heading displayed for categories.
Product Heading Heading displayed for products.
Video Heading displayed for videos.

Product

Field Description
Package Heading Heading displayed for packages.
Description Heading Heading displayed for descriptions.
Specifications Heading Heading displayed for specifications.
Resource Heading Heading displayed for resources.
Video Heading Heading displayed for videos.
Map Heading Heading displayed for maps.
Form Heading Heading displayed for forms.
Image Heading Heading displayed for images.
Script Heading Heading displayed for scripts.

Important:
Click Submit after updating the headings.


5. Contact

The Contact section stores the application's contact information.

Field Description
Mobile Number Primary contact number displayed in the application.
Calling Hours Business hours during which users can contact you.
Email Primary support or business email address.

Important:
Click Submit after updating the contact information.


6. Social

The Social section allows administrators to configure links to social media platforms.

Supported platforms include:

Note:
Enter the appropriate profile URL for each platform.

Important:
Click Submit after updating the social links.


7. Address

The Address section allows administrators to manage branch or office locations.

Click Add Address to create a new branch.

Address Details

Field Description
Address Title Name of the branch or office.
Country Select the country.
State Select the state.
City Enter the city name.
Pin Code Enter the postal code.
Address 1 Primary street address.
Address 2 Apartment, suite, building, floor, etc. (Optional).
Mobile Number 1 Primary contact number.
Mobile Number 2 Secondary contact number (Optional).
Calling Hours Business hours.
Email Branch email address.

Note:
Google Maps integration may be available for selecting the location.

Important:
Click Submit after adding or editing an address.


8. Order

The Order section allows administrators to configure the default business note displayed during the ordering process.

Field Description
Business Note Enter a default note (Maximum 500 characters).

Important:
Click Submit after updating the business note.


9. CTA (Call To Action)

The CTA section allows administrators to configure Call-To-Action buttons used throughout the application.

Setting Description
Enable CTA for Categories Enable or disable CTA buttons for categories.
Enable CTA for Products Enable or disable CTA buttons for products.
Background Color Select the CTA button background color.
Icon Color Select the CTA icon color.

Important:
Click Submit after updating CTA settings.


10. SEO

The SEO section helps improve the application's visibility on search engines.

Field Description
SEO Title Enter the SEO title (Maximum 70 characters).
SEO Description Enter the SEO description (Maximum 160 characters).
SEO Keywords Enter comma-separated SEO keywords (Maximum 160 characters).

Note:
Separate multiple keywords using commas.

Important:
Click Submit after updating SEO settings.


11. Resource Configuration

The Resource Configuration section allows administrators to customize the action button displayed for resources.

Setting Description
Action Button Text Enter the text displayed on the resource action button (Maximum 10 characters).
Action Button Text Color Select the button text color.
Action Button Background Color Select the button background color.
Server Configure the server used for resource access.

Important:
Click Submit after updating the resource configuration.


12. App Download Bar

The App Download Bar section controls the application's download banner.

If the Enterprise Mobile App feature is not included in your current pricing plan, the following message will be displayed:

Permission Alert!
Oops! Your pricing plan does not include the Enterprise Mobile App feature.
Talk to Sales to upgrade your plan.

Note:
This feature is available only for supported subscription plans.


Final Note

Important:
Any changes made under Style, Kiosk Style, Fonts, Headings, Contact, Social, Address, Order, CTA, SEO, Resource Configuration, or App Download Bar will not be applied until you click the Submit button.

Pages

Pages

Categories

Overview

The Categories section allows administrators to organize pages into a structured hierarchy. Categories make it easier to manage, navigate, and display related pages within the application.

Note:
A default Root category is available in the system and acts as the top-level parent for all categories.


Create a New Category

To create a new category:

  1. Navigate to Pages → Categories.
  2. Click Add New Category.
  3. Fill in the required details.
  4. Click Create to add the category.

Category Fields

Field Description
Title Enter the name of the category. Maximum 255 characters.
Parent Category Select the parent category under which the new category will be created. By default, Root (/) is available.
Description Enter a brief description of the category (Optional).

Category List

After a category is created, it is displayed in the Categories table.

The table contains the following information:

Column Description
Parent Category Displays the parent category of the current category.
Title Displays the category name.
Status Indicates whether the category is Visible or hidden.
Modified At Displays the date and time when the category was last updated.

Additional features available on this page include:


Default Root Category

The application includes a default Root category.


Best Practice:
Use meaningful and descriptive category names to keep the page structure organized and easy to manage.

Pages

Products

Overview

The Products section allows administrators to create and manage products that are displayed within the application. Each product can be assigned to one or more categories, making it easier to organize and present content.


Create a New Product

To create a new product:

  1. Navigate to Pages → Products.
  2. Click Add New Product.
  3. Fill in the required product details.
  4. Click Create to save the product.

Product Fields

Field Description
Title Enter the product name. Maximum 255 characters.
Select Categories Select one or more categories to which the product belongs.
Description Enter a brief description of the product (Optional).

Note:
Products can only be assigned to categories that have already been created in the Categories section.


Product List

After a product is created, it appears in the Products table.

The table includes the following information:

Column Description
Title Displays the product name.
Status Indicates whether the product is Visible or hidden.
Modified At Displays the date and time of the last modification.
Action Provides options to manage the selected product.

Additional features available on this page include:


Best Practice

Pages

Languages

Overview

The Language section allows administrators to manage and customize the text displayed throughout the application. It provides a centralized location for translating system labels, buttons, messages, and other interface elements into different languages.


Base Language

The Base Language is the default language used by the application. It contains all predefined system text that can be translated into the desired language.

Language Details

Field Description
Title Enter the name of the language. Maximum 64 characters.
System Translation Displays all default system labels and messages available for translation.

System Translation

The System Translation section contains all default application text used throughout the system.

Examples include:

For each system label:

Note:
Only the translated value should be modified. The original system keys remain unchanged.


Custom Translation

The Custom Translation section allows administrators to create translations for custom labels that are not included in the default system translations.

Field Description
Key Enter the unique identifier for the custom text.
Translated Text Enter the translated value that will be displayed in the application.

Use Custom Translation when additional application text needs to be localized without modifying the default system translations.


How to Configure a Language

  1. Navigate to Pages → Language.
  2. Enter the Language Title.
  3. Translate the required values under System Translation.
  4. Add any additional translations under Custom Translation, if required.
  5. Click Submit to save the language configuration.

Best Practices


Important:
Any changes made to System Translation or Custom Translation will not be applied until you click the Update button.

VirtuApp

VirtuApp

VirtuApp

Note: VirtuApp has been migrated to the new VirtuBox console Backend.

Please refer to the VirtuApp A2 for VirtuApp configuration and management process

VirtuKiosk

VirtuKiosk

VirtuKiosks

Overview

The VirtuKiosks module allows users to register and manage kiosks in the VirtuBox Business Backend. To associate a kiosk with the backend, users must enter the kiosk code and configure the required kiosk details.

Accessing VirtuKiosks

To access the VirtuKiosks module:

  1. Log in to the VirtuBox Business Backend.
  2. Go to Leftside Bar → VirtuKiosk → VirtuKiosks.
  3. The VirtuKiosks page displays the available kiosk information.

Add Kiosk

The Add Kiosk feature allows users to register a new kiosk by entering its kiosk code, title, and theme.

Adding a New Kiosk

To add a new kiosk:

  1. Navigate to Home → VirtuKiosk → VirtuKiosks.
  2. Click Add Kiosk.
  3. Enter the required kiosk details.

Kiosk Configuration

Field Description Limit
Kiosk Code Enter the unique kiosk code associated with the kiosk. Maximum 8 characters
Kiosk Title Enter a title to identify the kiosk. Maximum 64 characters
Kiosk Theme Select the appropriate kiosk orientation. Horizontal / Vertical

Kiosk Theme

The Kiosk Theme option allows users to select the kiosk's display orientation.

  1. Enter the kiosk code generated or provided by the VirtuKiosk device.
  2. Enter the kiosk title.
  3. Select the appropriate kiosk theme.
  4. Save the kiosk configuration.

Note: The kiosk code is required to associate the VirtuKiosk device with the VirtuBox Business Backend and enable map management for the registered kiosk.


Kiosk Status

The VirtuKiosks page categorizes kiosks into two status groups:

Status Description
Live Displays kiosks registered under the Live category.
Trial Displays kiosks registered under the Trial category.

The page also displays the total number of kiosks available under each category.

Note: The kiosk code must be entered correctly to ensure that the appropriate kiosk is registered and associated with the backend.

VirtuKiosk

Kiosk (Old)

Overview

The Kiosks section provides a centralized dashboard for managing all registered kiosks. It allows administrators to monitor kiosk status, view device information, manage kiosk configurations, and track hardware and application details in real time.

Navigate to VirtuKiosk → Kiosks to manage kiosks.


Kiosk Dashboard

The dashboard displays a summary of all available kiosks and their current status.

Available information includes:


Kiosk Information

Selecting a kiosk displays detailed information about the device.

The following information is available:

Field Description
Kiosk Name Displays the kiosk name.
Resolution Screen resolution of the kiosk device.
Screen Density Device DPI information.
Status Displays the current kiosk status (Online, Offline, Casual, etc.).
Last Active Shows the last communication time with the server.
Battery Level Displays the current battery percentage (if supported).
Device Model Displays the kiosk hardware model.

Media Information

The Media Information section displays the content currently synchronized with the kiosk.

Available details include:

This helps administrators verify whether all required media files have been downloaded successfully.


Device Information

The Device Information section displays the hardware specifications of the kiosk.

Available details include:

Information Description
RAM Total available system memory.
ROM Total internal storage.
Cache Cache storage information.

Application Information

Displays the versions of applications installed on the kiosk.

Available details include:

This information helps administrators verify that the kiosk is running the correct software versions.


Default Configuration

The kiosk also displays the currently applied default configurations, including:

These settings help administrators verify the kiosk's active configuration without opening the configuration page.


Kiosk Information Panel

Selecting Kiosks Info provides additional details about the selected kiosk, allowing administrators to review its configuration, status, and device information.


Manage Kiosks

Administrators can:


Best Practices


Important:
The Kiosks dashboard provides a complete overview of every registered kiosk, including its status, hardware details, installed applications, synchronized media, and active configuration. Regular monitoring helps ensure kiosks remain operational and up to date.

VirtuKiosk

Kiosk (Settings)

Overview

The Kiosk Settings section allows administrators to customize the overall behavior, appearance, navigation, and user experience of the kiosk. It provides configuration options for screensavers, search results, status indicators, navigation, content layout, map behavior, and animations.

Navigate to VirtuKiosk → Kiosk Settings to configure these settings.


Screensaver Settings

The Screensaver Settings control how the kiosk behaves when it is idle.

Available options include:

Setting Description
Screensaver Text Displays custom text on the screensaver.
Screensaver Mode Select the screensaver display mode.
Screensaver Action Defines the action performed when the screensaver is active.

Search Configuration

Setting Description
Search Result Count (Live) Number of search results displayed while typing.
Search Result Count (Detail) Number of detailed search results displayed after searching.

Offline Status

The Offline Status section displays a notification when the kiosk loses its internet connection.

Available options include:

Administrators can customize the appearance and position of the offline notification.


Printer Status

The Printer Status section controls the notification displayed when the kiosk printer is unavailable.

Available options include:

This helps users identify when the printer is disconnected.


Navigation Settings

The Navigation section controls how maps and navigation are displayed.

Available options include:

These settings determine how navigation items are displayed and interacted with.


Item Grid Configuration

Configure the appearance of categories and products displayed in the kiosk.

Available options include:

Administrators can display items in either List View or Grid View depending on the selected configuration.


Main Content

The Main Content section controls the appearance of content cards displayed on the kiosk.

Available configuration includes:

Card

Content

These settings allow administrators to customize spacing and card appearance.


Image Configuration

Configure image-related display settings.

Available options include:

These settings control the visibility and placement of the search icon.


Map Configuration

Configure the kiosk map behavior.

Available options include:

These settings determine how users interact with the kiosk map.


Animation Settings

Customize animation effects throughout the kiosk interface.

Available options include:

Animations improve the overall user experience by providing smooth visual transitions.


Manage Kiosk Settings

Administrators can:


Best Practices


Important:
The Kiosk Settings section controls the overall behavior and appearance of the kiosk interface. After updating any configuration, click Submit to save the changes. It is recommended to test the kiosk after making configuration updates to ensure all settings are applied correctly.

VirtuKiosk

Kiosk (Assets)

Overview

The Kiosk Assets section allows administrators to upload and manage images used throughout the kiosk interface. These assets include icons, backgrounds, logos, map markers, and banners that define the visual appearance of the kiosk.

Navigate to VirtuKiosk → Kiosk Assets to configure kiosk assets.


Upload Kiosk Assets

Administrators can upload various graphical assets by using the Drag & Drop area or clicking to browse files.

Most icon assets require a 1:1 aspect ratio, while backgrounds and banners support larger image dimensions.


Kiosk Icons

The following icons can be configured:

Asset Description
Kiosk Home Icon Displays the Home button icon.
Kiosk Search Icon Displays the Search button icon.
Kiosk Cart Icon Displays the Cart button icon.
Order Receipt Logo Logo printed on order receipts.

Requirements


Background Images

Administrators can upload background images for different kiosk screens.

Available backgrounds include:

Requirements


Map Assets

The following assets are used within the kiosk map interface:

Asset Description
Map Footstep Icon Displays navigation footsteps on the map.
Map Pin Active Icon Indicates the currently selected destination.
Map Pin Inactive Icon Displays inactive map locations.
Map Pin Kiosk Icon Represents the kiosk location on the map.
Map Home Icon Displays the Home location on the map.

Requirements


Banner Images

Administrators can upload promotional banners displayed on different kiosk screens.

Available banner types include:

Kiosk Screensaver Banners

Kiosk Home Banners

Requirements


Manage Kiosk Assets

Administrators can:


Best Practices


Important:
Kiosk Assets control the overall appearance of the kiosk interface. After uploading or updating assets, click Submit to save the changes. Ensure all images meet the recommended size and aspect ratio requirements for the best display experience.

VirtuKiosk

Kiosk Flash Banner

Overview

The Kiosk Flash Banners section allows administrators to configure promotional banners that appear at different positions on the kiosk screen. Flash banners can be used to display advertisements, announcements, promotional offers, or branding content while customers interact with the kiosk.

Navigate to VirtuKiosk → Kiosk Flash Banners to manage flash banner configurations.


Add Kiosk Flash Banner Configuration

To create a new flash banner configuration:

  1. Navigate to VirtuKiosk → Kiosk Flash Banners.
  2. Click Add New Kiosk Flash Banners Configuration.
  3. Configure the required banner settings.
  4. Upload banner images for the desired positions.
  5. Click Submit to save the configuration.

Banner Configuration

The following settings are available:

Setting Description
Size Defines the display size of the flash banners.
Available On Select where the banners will be displayed (e.g., Both layouts).
Position Choose the location where the banner should appear.
Mode Select the banner display mode (Banner).

Banner Positions

Flash banners can be displayed at the following positions on the kiosk screen:

Each position can have its own set of banner images.


Upload Banner Images

Administrators can upload banner images using the Drag & Drop area or by clicking to browse files.

The following upload rules apply:

Separate upload sections are available for:


Manage Flash Banners

Administrators can:


Best Practices


Important:
Flash Banners are displayed at predefined positions on the kiosk interface. Configure the required position, upload the banner images, and save the configuration to display promotional content on the kiosk.

VirtuKiosk

Kiosk Floating Button

Overview

The Kiosk Floating Buttons section allows administrators to create and manage floating action buttons displayed on the kiosk interface. These buttons provide quick access to frequently used features and can be positioned anywhere on the screen by configuring their X and Y coordinates.

Navigate to VirtuKiosk → Kiosk Floating Buttons to manage floating buttons.


Add Floating Button

To create a new floating button:

  1. Navigate to VirtuKiosk → Kiosk Floating Buttons.
  2. Click Add Floating Button.
  3. Select the required Button Type.
  4. Configure the X and Y position.
  5. Click Submit to save the button.

Floating Button Types

The following floating button types are available:

Button Type Description
Logo Displays the company or application logo as a floating button.
Facility Opens the configured facility or services section.
Home Navigates directly to the kiosk home screen.
Search Opens the product search interface.
Cart Opens the shopping cart.
Dynamic Cart Displays a dynamic cart button based on the current cart status.
Dynamic QR Displays a QR Code dynamically for supported workflows.
Dynamic TryOn Opens the TryOn feature for supported fashion products.

Button Position

Each floating button can be positioned anywhere on the kiosk screen.

Setting Description
X (%) Defines the horizontal position of the floating button.
Y (%) Defines the vertical position of the floating button.

The position is configured using percentage values, allowing the button to be placed anywhere on the screen.


Manage Floating Buttons

Administrators can:


Best Practices


Important:
Floating Buttons provide quick access to important kiosk features. Configure the Button Type and adjust the X and Y position to place the button at the desired location on the kiosk interface.

VirtuKiosk

Kiosk Screensavers

Overview

The Kiosk Screensavers section allows administrators to create and manage custom screensavers for kiosks. These screensavers can be assigned to kiosks and displayed when the kiosk remains idle for the configured screensaver duration.

Navigate to VirtuKiosk → Kiosk Screensavers to manage kiosk screensavers.


Add Kiosk Screensaver

To create a new kiosk screensaver:

  1. Navigate to VirtuKiosk → Kiosk Screensavers.
  2. Click Add Screensaver.
  3. Enter a Title for the screensaver.
  4. Click Submit to save the screensaver.

Once created, the screensaver becomes available for selection in the Kiosk Default Configuration.


Screensaver Details

The following information is maintained for each screensaver:

Field Description
Title Name of the kiosk screensaver.

Manage Kiosk Screensavers

Administrators can:


Best Practices


Important:
After creating a screensaver, it can be selected from the Kiosk Default Configuration page and used as the default screensaver for supported kiosks.

VirtuKiosk

Kiosk Default Config

Overview

The Kiosk Default Configuration section allows administrators to define the default behavior and appearance of kiosks. Separate configuration panels are available for Horizontal and Vertical kiosk layouts, enabling each orientation to have its own independent settings.

These configurations control the kiosk's screensaver, home content, products, categories, map behavior, printer settings, Smart Scale, and other default options.

Navigate to VirtuKiosk → Kiosk Default Config to manage these settings.


Horizontal Configuration

The Horizontal Configuration is used to configure kiosks operating in Landscape (Horizontal) mode. All settings applied in this section affect only horizontal kiosks.

Screensaver Configuration

Configure the kiosk screensaver using the following options:

Setting Description
Screensaver Time (Minutes) Defines the idle time before the screensaver is displayed.
Slide Interval (Seconds) Sets the time interval between screensaver slides.
Screensaver Image Scale Select how screensaver images should be displayed (e.g., Fit).
Kiosk Screensaver Select the default screensaver for the kiosk.

If no screensaver content is selected, all available content will be merged automatically.


Map Configuration

Configure the default map behavior.

Available settings include:

These options determine how the kiosk map is displayed.


Content Configuration

Configure the default content that appears on the kiosk.

Available options include:

If nothing is selected, the kiosk automatically displays all available content.


Administrators can configure up to six default products.

Available selections:

These products are displayed as featured items on the kiosk.


Printer Configuration

Configure printer functionality.

By default:


Smart Scale

The Smart Scale option automatically adjusts content according to the kiosk's display size.


Kiosk Attributes

Configure additional kiosk-specific attributes required for the horizontal layout.


Vertical Configuration

The Vertical Configuration is used to configure kiosks operating in Portrait (Vertical) mode.

The available settings are similar to the Horizontal configuration but are applied independently for vertical kiosks.


Screensaver Configuration

Configure screensaver settings for vertical kiosks.

Available options:

Setting Description
Screensaver Time (Minutes) Sets the idle time before the screensaver starts.
Slide Interval (Seconds) Defines the interval between screensaver slides.
Screensaver Image Scale Select the preferred image scaling mode.
Kiosk Screensaver Choose the default screensaver.

If no screensaver content is selected, all available content will be merged automatically.


Map Configuration

Configure the default map settings.

Available options:


Content Configuration

Configure the default content displayed on the kiosk.

Available options include:

If no content is selected, the kiosk automatically displays all available content.


Configure up to six featured products for the kiosk.

Available selections:


Printer Configuration

Enable or disable printer support.

By default:


Smart Scale

Automatically adjusts the kiosk content according to the display size for a better viewing experience.


Kiosk Attributes

Configure additional kiosk-specific settings for vertical kiosks.


Manage Kiosk Default Configuration

Administrators can:


Best Practices


Important:
The Horizontal and Vertical configurations are managed independently. Any changes made to one layout do not affect the other. After completing the required configuration, click Submit to save the settings.

VirtuKiosk

Kiosk Image Size

Overview

The Image Dimensions section allows administrators to configure the spacing and display margins for different screens of the kiosk interface. These settings help control how content is positioned on the screen by adjusting the top, bottom, left, and right dimensions.

Navigate to Settings → Image Dimensions to configure kiosk screen dimensions.


Kiosk Configuration

Select the appropriate kiosk configuration before applying dimension settings.

Example:

Theme

& Many more options given in the theme you can choose

The available configuration may vary depending on the selected kiosk theme.


Screen Dimensions

Administrators can configure the following dimensions for each screen:

Setting Description
Top Sets the top spacing of the screen content.
Bottom Sets the bottom spacing of the screen content.
Left Sets the left spacing of the screen content.
Right Sets the right spacing of the screen content.
Available For Choose whether the configuration applies to Both orientations or a specific layout.

All values are configured as percentages (%), allowing flexible positioning across different screen sizes.


Available Screens

Dimension settings can be configured separately for:

This allows each screen to have its own layout and spacing configuration.


Manage Image Dimensions

Administrators can:


Best Practices


Important:
Changes made in the Image Dimensions section affect the positioning of content displayed on the kiosk screens. After updating the values, save the configuration to apply the new layout.

VirtuKiosk

Heat Map

Overview

The Kiosk Status section provides a real-time overview of all registered kiosks. It displays the current connection status, activity, and location of each kiosk, allowing administrators to monitor kiosk availability from a single dashboard.

Navigate to VirtuKiosk → Kiosks to view kiosk status.


Kiosk Status

Each kiosk card displays important information, including:

Example:


Status Categories

The dashboard categorizes kiosks based on their current status:

These categories help administrators quickly identify the operational state of each kiosk.


Search Kiosks

Use the Search box to quickly locate a kiosk by its name or other available details.


Kiosk Location Map

Selecting a kiosk opens its Location Map, allowing administrators to view the kiosk's geographical location.

The map helps administrators:


Manage Kiosks

Administrators can:


Best Practices


Important:
The Kiosk Status dashboard provides a real-time overview of kiosk connectivity and activity. Clicking on a kiosk opens its Location Map, making it easy to verify the kiosk's installation location and monitor its operational status.

VirtuKiosk

Web Assets

Overview

The Web Assets section allows administrators to register and manage external web asset URLs that can be used within the VirtuKiosk application. These assets may include web pages, hosted content, web applications, or other online resources that need to be accessed from the kiosk.

Navigate to VirtuKiosk → Web Assets to manage web asset URLs.


Web Assets

The Web Assets page displays all configured web asset URLs.

If no web asset has been added, the system displays:

No Web Assets found. Please add a web asset first.


Add Web Asset

To add a new web asset:

  1. Navigate to VirtuKiosk → Web Assets.
  2. Click Add Web Asset.
  3. Enter the required Web Asset URL.
  4. Save the configuration.

Once added, the web asset becomes available for use within supported kiosk features.


Web Asset Details

The following information is maintained for each web asset:

Field Description
URL Displays the configured web asset URL.
Web Asset URL The external web address used by the kiosk.

Manage Web Assets

Administrators can:


Best Practices


Important:
Web Assets allow administrators to configure external web URLs that can be accessed by the kiosk. Make sure the provided URL is valid and reachable before saving the configuration.

VirtuKiosk

Kiosk Uptime

Overview

The Uptimes Report section provides administrators with the uptime status and heartbeat information for all registered kiosks. It helps monitor kiosk availability, connection status, and overall operational health over a selected time period.

Navigate to VirtuKiosk → Uptimes to view kiosk uptime reports.


Uptimes Report

The Uptimes Report displays the uptime details of all kiosks based on the selected filters.

Administrators can filter the report using:

This makes it easier to analyze uptime information for a specific kiosk or a selected period.


Report Details

The report contains the following information:

Column Description
Kiosk ID Unique identifier assigned to the kiosk.
Title Name of the kiosk.
City Location where the kiosk is installed.
Event Date Date on which the uptime record was generated.
First Heartbeat Timestamp of the first heartbeat received from the kiosk.
Last Heartbeat Timestamp of the most recent heartbeat received.
Uptime Total uptime duration of the kiosk during the selected period.
Sessions Number of kiosk sessions recorded.

Filters

The following filters are available to customize the report:


Search Report

Use the Search field to quickly find a kiosk by its Kiosk ID, Title, or City.

The Show Entries option allows administrators to control the number of records displayed on each page.


Manage Uptime Reports

Administrators can:


Best Practices


Important:
The Uptimes Report helps administrators monitor the operational status of kiosks by recording heartbeat activity, uptime duration, and session information. Regularly reviewing this report helps identify offline kiosks and maintain reliable kiosk performance.

VirtuKiosk

Services (Browse for Photo Print)

Overview

The Browsers section allows administrators to manage and register browsers that are used with VirtuKiosk. Each browser can be associated with a kiosk using unique browser and kiosk codes, enabling the application to identify and communicate with the correct browser instance.

Navigate to VirtuKiosk → Browsers to manage browser configurations.


Browser List

The Browsers page displays all registered browsers in a tabular format.

The table includes the following information:

Column Description
Kiosk Displays the associated kiosk name.
Kiosk Code Unique code assigned to the kiosk.
Browser Displays the registered browser name.
Browser Code Unique identifier assigned to the browser.

If no browser has been registered, the system displays:

No Browser found. Please add a browser first.


Manage Browsers

Administrators can:


Search Browsers

Use the available search and filter options to quickly locate a registered browser or kiosk.


Best Practices


Important:
A browser must be registered before it can be associated with a kiosk. Once configured, the browser can be used for supported VirtuKiosk operations and communication.

VirtuWeb

VirtuWeb

VirtuWeb

Note: VirtuWeb has been migrated to the new VirtuBox Console Backend.

Please refer to the VirtuBox A2 for VirtuWeb Configuration & Management process.

Modules

Modules

Anaytics (Report)

Overview

The Analytics Reports section provides administrators with insights into application data by generating reports based on selected filters. Reports can be used to analyze application activity for a specific time period and report type.


Generate a Report

To generate a report:

  1. Navigate to Modules → Analytics → Reports.
  2. Select the required Report type.
  3. Choose the Date Range.
  4. Select the required Key (if applicable).
  5. The report data will be displayed automatically based on the selected filters.

Report Filters

Field Description
Report For Select the type of report you want to generate.
Date Range Select the start and end dates for the report.
Keys Select the required key or parameter for the selected report type, if available.

Report Results

After applying the filters, the report displays the available analytics data for the selected criteria.

If no records are available, the following message will be displayed:

No data available

This indicates that no analytics data exists for the selected report type, date range, or key.


Best Practices


Important:
Reports are generated based on the selected filters and the analytics data available within the system.

Modules

Analytics (All Reports)

Default Reports

The Default Reports section provides predefined analytical reports that help administrators monitor kiosk activity, orders, script executions, and form submissions. Each report can be viewed for its predefined date range and filtered by kiosk account.

Note:
All reports are generated based on the selected Date Range and Kiosk Account. If no records are available, the report will display No data available.


1. Account Report

The Account Report provides an overview of account activity, visitor statistics, orders, and responses collected during the selected date range.

Available Filters

Filter Description
Date Range Select the reporting period.
Account Timezone Displays data according to the selected account timezone.
Select Kiosk Type Select one or more kiosk accounts to generate the report.

Summary Cards

The report displays the following statistics:

Metric Description
Total Orders Total number of orders placed.
Total Script Responses Total script responses received.
Total Form Responses Total form submissions received.
Total Combined total of all available responses.

Report Sections

Account Status

Displays the current status of the selected kiosk account.

Kiosk Visitors

Provides visitor statistics for the selected kiosk.

Visitors Interest Report

The report includes:

Column Description
Created At (Date) Date of activity.
Total Orders Number of orders placed.
Total Script Responses Number of script responses.
Total Form Responses Number of form submissions.
Total Combined total for the selected date.

Weekly Visitors

Displays visitor activity in a weekly graphical format for better trend analysis.


2. Orders Report

The Orders Report provides detailed insights into orders, package sales, product sales, and account transactions.

Available Filters

Filter Description
Date Range Select the reporting period.
Account Timezone Displays report data according to the account timezone.
Select Kiosk Type Select the kiosk account for analysis.

Report Sections

Order Status Count

Displays the total number of orders grouped by their current status.

Kiosk Orders

Displays order statistics for the selected kiosk.

Hourly Orders

Shows the hourly distribution of orders.

Packages Sales Report

Column Description
Package Title Name of the package.
Package Price Price of the package.
Total Quantity Total quantity sold.
Total Price Total sales amount.

Product Sales Report

Column Description
Product Title Name of the product.
Total Quantity Quantity sold.
Total Price Total sales amount.

Account Sales

Column Description
Created At (Date) Transaction date.
Total Paid Amount Successfully paid amount.
Total Unpaid Amount Pending or unpaid amount.
Total Transaction Total number of transactions.

Account Orders Hourly Report

Displays order activity for every hour of the selected period.


3. Orders Monthly Report

The Orders Monthly Report provides long-term transaction and order analytics for the selected kiosk account.

Available Filters

Filter Description
Date Range Select the reporting period.
Account Timezone Displays report data based on the selected timezone.
Select Kiosk Type Select the kiosk account to analyze.

Summary Cards

Metric Description
Total Orders Total number of orders.
Total Transactions Overall transaction count.
Total Failed Transactions Number of failed transactions.
Total Success Transactions Number of successful transactions.

Account Monthly Orders

Displays monthly order statistics for the selected kiosk.

Kiosk Monthly Transactions

Column Description
Kiosk Kiosk account name.
Created At (Month) Reporting month.
Total Paid Transactions Successful paid transactions.
Total Unpaid Transactions Pending or unpaid transactions.
Total Transactions Overall monthly transactions.

Monthly Orders Status

Displays the monthly order trend using graphical visualization.


4. Script Responses Report

The Script Responses Report provides analytics related to scripts executed within the application.

Available Filters

Filter Description
Date Range Select the reporting period.
Account Timezone Displays report data according to the selected timezone.
Select Kiosk Type Select the kiosk account.

Report Sections

Script Responses - Bar Chart

Displays the total number of responses received for each script.

Kiosk Responses - Bar Chart

Displays script responses grouped by kiosk.

Script Responses Report

Column Description
Script Script name.
Total Responses Number of responses received.

Kiosk Responses Report

Column Description
Kiosk Kiosk name.
Total Responses Total responses generated.

Hourly Responses - Bar Chart

Displays script responses on an hourly basis.

Kiosk Scripts Responses

Column Description
Kiosk Kiosk account.
Script Script name.
Total Responses Total responses received.

Hourly Responses Report

Column Description
Submitted At (Hour) Hour of submission.
Total Responses Number of responses during that hour.

Day Wise Responses - Line Chart

Displays script responses for each day of the week.

Day Wise Responses Report

Column Description
Submitted At (Day) Day of the week.
Total Responses Total responses received.

5. Form Responses Report

The Form Responses Report provides detailed analytics for forms submitted by users through the application.

Available Filters

Filter Description
Date Range Select the reporting period.
Account Timezone Displays report data according to the selected timezone.
Select Kiosk Type Select the kiosk account.

Report Sections

Form Responses - Bar Chart

Displays the total responses received for each form.

Kiosk Responses - Bar Chart

Displays form responses grouped by kiosk.

Form Responses Report

Column Description
Form ID Identifier of the submitted form.
Total Responses Number of responses received.

Kiosk Responses Report

Column Description
Kiosk Kiosk account.
Total Responses Total form responses received.

Hourly Responses - Bar Chart

Displays form responses received every hour.

Kiosk Forms Responses

Column Description
Kiosk Kiosk account.
Form ID Submitted form identifier.
Total Responses Number of responses received.

Hourly Responses Report

Column Description
Submitted At (Hour) Hour of submission.
Total Responses Responses received during that hour.

Day Wise Responses - Line Chart

Displays form submissions throughout the week.

Day Wise Responses Report

Column Description
Submitted At (Day) Day of the week.
Total Responses Total responses received on that day.

Best Practices


Important:
All analytics are generated from the data available in the selected Date Range and Kiosk Account. Reports are updated automatically as new data is collected.

Modules

Messages (Enquiry)

Overview

The Enquiry section allows administrators to view and manage enquiries submitted by users through the application. It provides filtering options to quickly locate enquiries based on status, date, and sorting preferences.


Inbox

The Inbox displays all enquiries received from users.

If no enquiries have been submitted, the following message is displayed:

Data Not Found


Filters

Administrators can use filters to quickly find specific enquiries.

Filter Description
Order Sort enquiries in Ascending or Descending order based on their creation date.
Status Filter enquiries based on their current status.
Date Range Display enquiries submitted within a selected date range.

After selecting the desired filters, click Apply to view the filtered results.

To remove all applied filters and restore the default view, click Clear.


Enquiry List

The Inbox displays all enquiries matching the selected filters.

Depending on the available data, the list contains enquiry details submitted by users.

If no enquiry matches the selected filters, the following message is displayed:

Data Not Found


Best Practices


Important:
The enquiry list is updated according to the selected filters. If no matching records are available, the system displays Data Not Found.

Modules

Messages (Notifications)

Overview

The Notifications section allows administrators to view and manage all notifications generated by the application. Notifications include order updates, system alerts, and other important events associated with user activities.


Inbox

The Inbox displays all notifications in chronological order. Each notification contains information about the recipient, notification message, current status, and the date and time it was generated.


Filters

Use the available filters to quickly locate specific notifications.

Filter Description
Order Sort notifications in Ascending or Descending order.
Status Filter notifications based on their current workflow status.
Date Range Display notifications within a selected time period.

After selecting the required filters, click Apply to display the filtered notifications.

Click Clear to remove all applied filters and restore the default view.


Order Filter

The Order filter allows you to sort notifications based on their creation date.

Available options include:

Option Description
Ascending Displays the oldest notifications first.
Descending Displays the latest notifications first.

Status Filter

The Status filter allows administrators to filter notifications according to their current workflow status.

Available status options may include:

Status Description
NA Displays notifications regardless of their current status.
New Newly generated notifications awaiting review.
Open Notifications that are currently active or being processed.
Acknowledged Notifications that have been acknowledged by an administrator.
User Acknowledged Notifications acknowledged by the end user.
Closed Notifications that have been resolved and closed.
Reopened Notifications that have been reopened for further action.

Note:
The available status options may vary depending on the application's notification workflow.


Date Range Filter

The Date Range filter provides multiple predefined options for quickly viewing notifications from a specific period.

Option Description
Today Displays notifications generated today.
Yesterday Displays notifications generated yesterday.
Last 7 Days Displays notifications from the previous seven days.
Last 30 Days Displays notifications from the previous thirty days.
This Month Displays notifications generated during the current month.
Last Month Displays notifications generated during the previous month.
Custom Range Allows you to manually select a start and end date.

Notification List

The Inbox displays all notifications matching the selected filters.

Each notification contains the following information:

Column Description
Recipient Name of the user who received the notification.
Notification Displays the notification message, such as an order update or system alert.
Status Indicates the current workflow status of the notification.
Created At Displays the date and time when the notification was generated.

Example Notification

Recipient Notification Status Created At
XYZ Your Order [ID: 111111] New yyyy-mm-dd hh:mm:ss

Best Practices


Important:
The notification list is updated according to the selected Order, Status, and Date Range filters. Any new notifications generated by the system will automatically appear in the Inbox.

Modules

Messages (Broadcast)

Overview

The Broadcast section allows administrators to create and send broadcast messages to users. It can be used to share announcements, promotional updates, important notifications, or product-related information. All previously sent broadcasts are available in the Broadcast History section.


Broadcast Message

The Broadcast Message form is used to create a new broadcast.

Broadcast Fields

Field Description
Title Enter the title of the broadcast message. Maximum 255 characters.
Product Select the product associated with the broadcast message (Optional).
Message Enter the broadcast message to be sent. Maximum 5000 characters.

How to Create a Broadcast

  1. Navigate to Messages → Broadcast.
  2. Enter the Title.
  3. Select a Product (if required).
  4. Enter the Message.
  5. Click Submit to send the broadcast.

Note:
If no product is selected, the broadcast can be sent as a general announcement.


Broadcast History

The Broadcast History section displays all previously sent broadcast messages.

If no broadcasts have been sent, the following message is displayed:

Data Not Found


Filters

Use the available filters to quickly locate broadcast messages.

Filter Description
Order Sort broadcast records in Ascending or Descending order.
Status Filter broadcasts based on their current workflow status.
Date Range Display broadcasts sent during a selected time period.

After selecting the required filters, click Apply to display the filtered records.

Click Clear to remove all applied filters.


Order Filter

The Order filter controls how broadcast records are displayed.

Option Description
Ascending Displays the oldest broadcasts first.
Descending Displays the latest broadcasts first.

Status Filter

The Status filter allows administrators to filter broadcast messages based on their workflow status.

Available status options may include:

Status Description
NA Displays all broadcast messages regardless of status.
New Newly created broadcast messages.
Open Broadcasts that are currently active.
Acknowledged Broadcasts acknowledged by administrators.
User Acknowledged Broadcasts acknowledged by users.
Closed Broadcasts that have been completed or closed.
Reopened Previously closed broadcasts that have been reopened.

Note:
Available status options may vary depending on the application configuration.


Date Range Filter

Use the Date Range filter to display broadcast history for a specific period.

Available options include:

Option Description
Today Displays broadcasts sent today.
Yesterday Displays broadcasts sent yesterday.
Last 7 Days Displays broadcasts sent during the previous seven days.
Last 30 Days Displays broadcasts sent during the previous thirty days.
This Month Displays broadcasts sent during the current month.
Last Month Displays broadcasts sent during the previous month.
Custom Range Allows administrators to manually select a start and end date.

Best Practices


Important:
After entering the required information, click Submit to send the broadcast message. All sent broadcasts will be recorded in the Broadcast History section.

Modules

Videos (Add Videos)

Overview

The Add Video section allows administrators to upload videos that can be displayed within the application. Each video can include a title, description, and the associated video file.


Add a New Video

To upload a new video:

  1. Navigate to Modules → Videos → Add Video.
  2. Enter the required video details.
  3. Upload the video file.
  4. Click Submit to save the video.

Video Fields

Field Description
Video Title Enter the title of the video. Maximum 255 characters.
Description Enter a brief description of the video. Maximum 5000 characters.
Video File Upload the video file that will be displayed in the application.

How to Upload a Video

  1. Enter the Video Title.
  2. Add a Description (optional but recommended).
  3. Click Choose File and select the desired video from your device.
  4. Verify all entered information.
  5. Click Submit to upload and save the video.

Best Practices


Important:
The video will not be uploaded or saved until you click the Submit button.

Modules

Videos (Video)

Overview

The Videos section allows administrators to view, edit, and manage all uploaded videos. Administrators can update video information, assign products and categories, and control the visibility and playback settings of each video.


Edit Video

To modify an existing video:

  1. Navigate to Modules → Videos.
  2. Select the video you want to edit.
  3. Update the required information.
  4. Click Submit to save the changes.

Video Details

Field Description
Video Title Enter or update the video title. Maximum 255 characters.
Description Enter or modify the video description. Maximum 5000 characters.
Select Products Associate the video with one or more products.
Select Category Assign the video to the appropriate category.

Video Management Options

The following actions are available for each uploaded video:

Option Description
Published Makes the video visible within the application.
Unpublished Hides the video from the application without deleting it.
Muted Plays the video without audio.
Unmuted Enables audio playback for the video.
Delete Permanently removes the selected video from the application.

How to Edit a Video

  1. Open Modules → Videos.
  2. Select the required video.
  3. Update the Video Title or Description, if needed.
  4. Select the appropriate Products.
  5. Assign the required Category.
  6. Configure the required video options such as Published, Muted, or Unmuted.
  7. Click Submit to save the changes.

Best Practices


Important:
Any modifications made to a video, including product assignment, category selection, publish status, or audio settings, will not be applied until you click the Submit button.

Modules

Files (Add Files)

Overview

The Add Files section allows administrators to upload and manage various types of media and resource files used throughout the application. These files can be associated with products, categories, pages, and other application content.

Supported file types include:


Upload Files

To upload a new file:

  1. Navigate to Files → Add Files.
  2. Click the upload area or drag and drop the file.
  3. Select the required file from your device.
  4. Wait for the upload to complete.
  5. Click Submit to save the uploaded file.

Supported File Types

File Type Description
Image Upload images used for products, banners, galleries, and other visual content.
Video Upload video files to be used within the application.
3D Upload supported 3D models for interactive content.
Document Upload documents such as Word files or other supported document formats.
PDF Upload PDF files for brochures, manuals, catalogs, or other downloadable resources.
Font Upload custom fonts for application styling.
Animation Upload animation files used within the application.

Image Requirements

For image uploads, the following size restrictions apply:

Requirement Value
Minimum Image Size 10 × 10 px
Maximum Image Size 4000 × 4000 px

Note:
Image files must be within the supported dimensions to ensure successful upload.


Best Practices


Important:
After selecting or dragging and dropping the required files, click Submit to complete the upload process. Files will not be available in the application until they have been successfully uploaded.

Modules

Files (Files)

Overview

The Files List section provides a centralized view of all uploaded files available in the application. It allows administrators to search, monitor, and manage uploaded media and documents from a single location.

The list displays important information about each uploaded file, including its type, size, dimensions, usage, publish status, and last modification date.


Files List

Navigate to Modules → Files to view all uploaded files.

The page includes the following features:


Files Information

Each uploaded file displays the following details:

Column Description
# Serial number of the record.
ID Unique system-generated identifier for the file.
Title Name of the uploaded file.
Type Displays the file type (Image, Video, 3D, Document, PDF, etc.).
Extension (Ext) File extension such as jpeg, png, mp4, pdf, etc.
Size (MB) Displays the file size in megabytes.
Pixel Displays the image resolution (for image files only).
Packages Indicates the number of packages where the file is currently being used.
Media Files Displays how many media records are associated with the uploaded file.
Published Indicates whether the file is currently published and available in the application.
Modified Displays the date and time when the file was last updated.

Search Files

The Search option allows administrators to quickly locate uploaded files by entering the file name or relevant keywords.


Entries

Use the Show Entries option to control how many records are displayed on a single page (e.g., 10, 25, 50, or 100 entries).


File Management

Administrators can manage uploaded files directly from the Files List.

Depending on the file type and system configuration, available actions may include:


Best Practices


Important:
The Files List provides a complete overview of all uploaded files. Any changes made to a file, such as editing details or changing its publish status, should be saved using the available action before they are reflected throughout the application.

Modules

Files (Image)

Overview

The Images section serves as a centralized media library where administrators can view, manage, edit, and organize all uploaded image files. Images uploaded here can be reused across multiple modules within the application, including Products, Categories, Banners, Resources, Forms, and other supported sections.

Administrators can browse uploaded images, modify image details, control their visibility, or permanently remove images when they are no longer required.


Image Library

Navigate to Modules → Images to access the image library.

All uploaded images are displayed as thumbnail cards, making it easy to identify files visually.

Each image card displays:

Example:

File Name Extension Type
image 1.jpeg JPEG Image
image 2 .jpeg JPEG Image

Browse Images

The Images page provides a quick overview of all uploaded image files.

Administrators can:


Edit an Image

To modify an existing image:

  1. Navigate to Files → Images.
  2. Select the desired image.
  3. Update the required information.
  4. Click Submit to save the changes.

Image Details

The Edit Image page contains the following fields:

Field Description
Title Displays or updates the name of the uploaded image.
Status Controls whether the image is available for use within the application.

Image Status

Administrators can control the visibility of an image using the Status option.

Status Description
Published Makes the image available throughout the application. Published images can be selected in supported modules such as Products, Categories, Banners, Resources, Forms, and other content sections.
Unpublished Hides the image from the application while keeping it stored in the media library. The image can be published again whenever required.

Delete an Image

If an image is no longer required, it can be permanently removed.

To delete an image:

  1. Open the required image.
  2. Click Delete.
  3. Confirm the deletion.

Warning:
Deleting an image permanently removes it from the media library. If the image is already being used within Products, Categories, Banners, Resources, or any other module, it may no longer be displayed in those sections.


Image Usage

Uploaded images can be used across various modules of the application, including:

Publishing an image makes it available for selection wherever image resources are supported.


How to Manage Images

  1. Navigate to Files → Images.
  2. Browse the available image library.
  3. Select an image to open the Edit Image page.
  4. Update the Title, if required.
  5. Change the Status to Published or Unpublished.
  6. Click Submit to save the changes.
  7. Use Delete if the image is no longer required.

Best Practices


Important:
Any changes made to an image, including updating its Title or changing its Status, will not be saved until you click the Submit button. Images can also be permanently removed using the Delete option when they are no longer needed.

Modules

Files (Animation)

Overview

The Animation section allows administrators to upload and manage animation files that can be used throughout the application. Animation files help enhance the user experience by adding dynamic visual effects to supported modules.

Administrators can upload new animation files, browse existing animations, edit their details, and manage their availability within the application.


Add Animation

To upload a new animation file:

  1. Navigate to Files → Animation.
  2. Click the upload area or drag and drop the animation file.
  3. Select the required file from your device.
  4. Click Submit to complete the upload.

If no file is selected, the following message is displayed:

Please add a file first.


Upload Animation

The upload page contains the following option:

Field Description
Add Files Drag and drop the animation file or click the upload area to browse files from your device.

Supported Upload

Animation files can be uploaded by:


Image Size Requirement

If the uploaded animation contains image assets, the supported image dimensions are:

Requirement Value
Minimum Size 10 × 10 px
Maximum Size 4000 × 4000 px

Animation Library

After uploading, animation files become available in the Animation library, where administrators can manage and reuse them throughout the application.

Depending on the application configuration, administrators can:


How to Upload an Animation

  1. Navigate to Files → Animation.
  2. Click Drop files or click here.
  3. Select the required animation file.
  4. Verify the selected file.
  5. Click Submit to upload and save the animation.

Best Practices


Important:
Animation files are not uploaded until you click the Submit button. If no file is selected, the system displays "Please add a file first."

Modules

Files (Video)

Overview

The Video section allows administrators to upload, view, edit, and manage all video files available in the application. Uploaded videos can be associated with products and categories, making them easily accessible across supported modules.

Administrators can also control the visibility of videos by publishing or unpublishing them and remove videos that are no longer required.


Video Library

Navigate to Files → Video to access the video library.

All uploaded videos are displayed in a list with their file name, extension, and file type for easy identification.

Example:

File Name Extension Type
Video YYYY-MM-DD... MP4 Video

Add Video

To upload a new video:

  1. Navigate to Files → Add Files.
  2. Drag and drop the video file into the upload area or click Drop files or click here.
  3. Select the required video file.
  4. Click Submit to upload the video.

If no file is selected, the system displays:

Please add a file first.


Upload Methods

You can upload a video by:


Edit Video

To modify an uploaded video:

  1. Navigate to Files → Video.
  2. Open the required video.
  3. Update the required information.
  4. Click Update to save the changes.

Video Details

The Edit Video page contains the following fields:

Field Description
Title Displays or updates the video title.
Description Add or modify the video description.
Select Products Associate the video with one or more products. The selected product IDs or names will be displayed after mapping.
Select Category Assign the video to one or more categories. The selected category IDs or names will be displayed after mapping.
Status Control whether the video is available within the application.

Video Status

The visibility of a video is managed using the Status option.

Status Description
Published Makes the video available throughout the application.
Unpublished Hides the video while keeping it stored in the media library.

Delete Video

Administrators can permanently remove videos that are no longer required.

To delete a video:

  1. Open the required video.
  2. Click Delete.
  3. Confirm the deletion.

Warning:
Deleting a video permanently removes it from the media library. If the video is mapped to products or categories, it will no longer be available in those locations.


Video Mapping

Videos can be linked to application content for better organization.

Supported mappings include:

Once a product or category is selected, the associated mapping (ID or Name) is displayed on the edit page.


How to Manage Videos

  1. Navigate to Files → Video.
  2. Browse the available videos.
  3. Select a video to open the Edit Video page.
  4. Update the Title or Description, if required.
  5. Map the video to the desired Product and Category.
  6. Set the Status to Published or Unpublished.
  7. Click Update to save the changes.
  8. Use Delete if the video is no longer required.

Best Practices


Important:
Any modifications made to a video, including updating its details, changing its status, or mapping it to products and categories, will not be applied until you click the Update button.

Modules

Files (Audio)

Overview

The Audio section allows administrators to upload, view, edit, and manage audio files within the application. Uploaded audio files can be used wherever audio content is supported.

Administrators can publish, unpublish, edit, or delete audio files as required.


Audio Library

Navigate to Files → Audio to access the Audio library.

All uploaded audio files are displayed in a list, making it easy to identify and manage them.


Add Audio

To upload a new audio file:

  1. Navigate to Files → Add Files.
  2. Drag and drop the audio file into the upload area or click Drop files or click here.
  3. Select the required audio file.
  4. Click Submit to upload the file.

If no file is selected, the system displays:

Please add a file first.


Edit Audio

To modify an uploaded audio file:

  1. Navigate to Files → Audio.
  2. Open the required audio file.
  3. Update the Title, if required.
  4. Change the Status.
  5. Click Update to save the changes.

Audio Details

The Edit Audio page contains the following fields:

Field Description
Title Displays or updates the audio file name.
Status Controls the visibility of the audio file within the application.

Audio Status

The visibility of an audio file is controlled using the Status option.

Status Description
Published Makes the audio file available for use within the application.
Unpublished Hides the audio file while keeping it stored in the media library.

Delete Audio

Administrators can permanently remove audio files that are no longer required.

To delete an audio file:

  1. Open the required audio.
  2. Click Delete.
  3. Confirm the deletion.

Warning:
Deleting an audio file permanently removes it from the application and it cannot be recovered.


Manage Audio Files

Administrators can:


Best Practices


Important:
Any changes made to an audio file, including updating its Title or changing its Status, will not be saved until you click the Update button.

Modules

Files (Font)

Overview

The Font section allows administrators to upload and manage custom font files used within the application. These fonts are primarily used to customize the appearance of text displayed on the Kiosk, ensuring it matches the desired branding and design requirements.

Custom fonts can be used for headings, product names, category titles, buttons, and other supported text elements.


Font Library

Navigate to Files → Font to access the Font library.

All uploaded font files are available here and can be used wherever custom fonts are supported.


Add Font

To upload a new font:

  1. Navigate to Files → Add Files.
  2. Drag and drop the font file into the upload area or click Drop files or click here.
  3. Select the required font file.
  4. Click Submit to upload the font.

If no file is selected, the system displays:

Please add a file first.


Font Usage

Uploaded fonts are primarily used to customize text displayed on the Kiosk.

Fonts can be applied to supported text elements such as:

Once the font is uploaded, it becomes available for selection in the Kiosk Font Settings.


Edit Font

To modify an uploaded font:

  1. Navigate to Files → Font.
  2. Select the required font.
  3. Update the Title, if required.
  4. Click Update to save the changes.

Font Details

The Edit Font page contains the following field:

Field Description
Title Displays or updates the name of the uploaded font.

Delete Font

Administrators can permanently remove fonts that are no longer required.

To delete a font:

  1. Open the required font.
  2. Click Delete.
  3. Confirm the deletion.

Warning:
Deleting a font may affect the appearance of Kiosk content that is currently using that font.


How Fonts Work

When a custom font is required for the Kiosk, administrators must first upload the corresponding font file in the Font section.

After uploading, the font becomes available in the Kiosk Font Settings, where it can be assigned to different text styles such as Regular, Bold, Italic, and Bold Italic.

This allows organizations to maintain consistent branding and customize the overall appearance of the Kiosk interface.


Best Practices


Important:
After uploading or editing a font, click the Update button to save the changes. The uploaded font can then be selected from the Kiosk Font Settings and applied to supported text elements.

Modules

Files (3d)

Overview

The 3D section allows administrators to upload, view, edit, and manage 3D model files within the application. These files can be used to provide an interactive 3D viewing experience for supported products.

Administrators can publish, unpublish, edit, or delete 3D files as required.


3D Library

Navigate to Files → 3D to access the 3D library.

All uploaded 3D files are displayed in a list, making them easy to identify and manage.


Add 3D File

To upload a new 3D file:

  1. Navigate to Files → Add Files.
  2. Drag and drop the 3D file into the upload area or click Drop files or click here.
  3. Select the required 3D file.
  4. Click Submit to upload the file.

If no file is selected, the system displays:

Please add a file first.


Edit 3D File

To modify an uploaded 3D file:

  1. Navigate to Files → 3D.
  2. Open the required 3D file.
  3. Update the Title, if required.
  4. Change the Status.
  5. Click Update to save the changes.

3D File Details

The Edit 3D File page contains the following fields:

Field Description
Title Displays or updates the name of the 3D file.
Status Controls whether the 3D file is available within the application.

3D File Status

The visibility of a 3D file is managed using the Status option.

Status Description
Published Makes the 3D file available for use within the application.
Unpublished Hides the 3D file while keeping it stored in the media library.

Delete 3D File

Administrators can permanently remove 3D files that are no longer required.

To delete a 3D file:

  1. Open the required 3D file.
  2. Click Delete.
  3. Confirm the deletion.

Warning:
Deleting a 3D file permanently removes it from the application and it cannot be recovered.


Manage 3D Files

Administrators can:


Best Practices


Important:
Any changes made to a 3D file, including updating its Title or changing its Status, will not be saved until you click the Update button.

Modules

Files (Pdf)

Overview

The PDF section allows administrators to upload, view, edit, and manage PDF files within the application. PDF files can be used for catalogs, brochures, manuals, technical documents, user guides, and other downloadable resources.

Administrators can publish, unpublish, edit, or delete PDF files as required.


PDF Library

Navigate to Files → PDF to access the PDF library.

All uploaded PDF files are displayed in a list, making them easy to identify and manage.


Add PDF

To upload a new PDF file:

  1. Navigate to Files → Add Files.
  2. Drag and drop the PDF file into the upload area or click Drop files or click here.
  3. Select the required PDF file.
  4. Click Submit to upload the file.

If no file is selected, the system displays:

Please add a file first.


Edit PDF

To modify an uploaded PDF file:

  1. Navigate to Files → PDF.
  2. Open the required PDF file.
  3. Update the Title, if required.
  4. Change the Status.
  5. Click Update to save the changes.

PDF Details

The Edit PDF page contains the following fields:

Field Description
Title Displays or updates the name of the PDF file.
Status Controls whether the PDF file is available within the application.

PDF Status

The visibility of a PDF file is managed using the Status option.

Status Description
Published Makes the PDF file available for use within the application.
Unpublished Hides the PDF file while keeping it stored in the media library.

Delete PDF

Administrators can permanently remove PDF files that are no longer required.

To delete a PDF file:

  1. Open the required PDF file.
  2. Click Delete.
  3. Confirm the deletion.

Warning:
Deleting a PDF file permanently removes it from the application and cannot be recovered.


Manage PDF Files

Administrators can:


Best Practices


Important:
Any changes made to a PDF file, including updating its Title or changing its Status, will not be saved until you click the Update button.

Modules

Files (Document)

Overview

The Document section allows administrators to upload, view, edit, and manage document files within the application. Document files can be used for manuals, user guides, brochures, reports, technical documents, and other supported file types.

Administrators can publish, unpublish, edit, or delete document files as required.


Document Library

Navigate to Files → Document to access the Document library.

All uploaded document files are displayed in a list, making them easy to identify and manage.


Add Document

To upload a new document:

  1. Navigate to Files → Add Files.
  2. Drag and drop the document into the upload area or click Drop files or click here.
  3. Select the required document from your device.
  4. Click Submit to upload the document.

If no document is selected, the system displays:

Please add a file first.


Edit Document

To modify an uploaded document:

  1. Navigate to Files → Document.
  2. Open the required document.
  3. Update the Title, if required.
  4. Change the Status.
  5. Click Update to save the changes.

Document Details

The Edit Document page contains the following fields:

Field Description
Title Displays or updates the name of the document.
Status Controls whether the document is available within the application.

Document Status

The visibility of a document is managed using the Status option.

Status Description
Published Makes the document available for use throughout the application.
Unpublished Hides the document while keeping it stored in the Document library.

Delete Document

Administrators can permanently remove documents that are no longer required.

To delete a document:

  1. Open the required document.
  2. Click Delete.
  3. Confirm the deletion.

Warning:
Deleting a document permanently removes it from the application and cannot be recovered.


Manage Documents

Administrators can:


Best Practices


Important:
Any changes made to a document, including updating its Title or changing its Status, will not be saved until you click the Update button.

Modules

Form (Add Form)

Overview

The Add Form feature allows users to create a new form by configuring its title, description, footer details, and submit button. Users can also control whether the form title is displayed.


Accessing the New Form

To access the New Form page:

  1. Log in to the VirtuBox Business backend.
  2. Go to Modules -> Forms module.
  3. Click on Add Form to open the form creation page.

Form Configuration

The New Form page provides the following configuration fields:

Field Description Character Limit
Title Enter the title of the form. 500
Description Provide a description or additional information about the form. 5,000
Footer Title Enter the title to be displayed in the form footer. 500
Footer Message Enter a message or additional information to be displayed in the footer. 5,000
Submit Button Specify the text to be displayed on the form submission button. 50
Show Title Enable or disable the display of the form title. —

Configuration Details

1. Title

Enter a suitable title for the form.

2. Description

Provide a description of the form to explain its purpose or provide instructions to users.

Enter a title for the footer section of the form.

Enter a message to be displayed in the footer section.

5. Submit Button

Enter the label for the form submission button.

6. Show Title

The Show Title checkbox controls whether the form title is displayed.

Default Behavior: The Show Title checkbox is enabled by default.


Saving the Form

After entering the required information:

  1. Review the configured form details.
  2. Click the Save button to save the form.

Note: Ensure that all required fields are completed and the entered information meets the specified character limits before saving.

Modules

Form (Forms)

Overview

The Forms module in VirtuBox Business allows users to create and manage customized forms by organizing them into pages and adding different types of questions.

The form creation process follows a structured workflow:

Create Form → Add Page → Add Questions → Publish Changes Using Make Live

Important: Whenever any changes are made to an existing form, users must click the Make Live button to ensure that the latest changes are reflected in the live form.


Accessing the Forms Module

To access the Forms module:

  1. Log in to the VirtuBox Business backend.
  2. Navigate to the Modules -> Forms module.
  3. The Forms page displays a list of available forms.
  4. Click Add New Form to create a new form.

The Forms page also provides the following options:


Form Creation Workflow

Creating a form involves the following steps:

  1. Create a new form.
  2. Add one or more pages to the form.
  3. Add questions to each page.
  4. Configure the question types and settings.
  5. Publish the changes using the Make Live option.

Step 1: Create a New Form

To create a new form:

  1. Navigate to the Forms module.
  2. Click Add New Form.
  3. Enter the required form details.

Form Configuration

Field Description Character Limit
Title Enter the title of the form. 500
Description Provide a description or instructions for the form. 5,000
Footer Title Enter a title for the footer section. 500
Footer Message Enter a message to be displayed in the footer. 5,000
Submit Button Specify the label for the submission button. 50
Show Title Enable or disable the display of the form title. —
  1. Configure the required fields.
  2. Click Save to create the form.

After successfully creating the form, it will be available in the Forms list.


Step 2: Add a Page to the Form

Once the form has been created, users can organize its content into separate pages.

To add a new page:

  1. Open the Forms module.
  2. Select the form you want to configure.
  3. Open the Form Info page.
  4. Click Add New Page.
  5. Enter the page details.

Page Configuration

Field Description Character Limit
Title Enter the title of the page. 500
Description Provide a description or instructions for the page. 5,000
  1. Click Save to create the page.

Note: Pages help organize questions into separate sections within a form.


Step 3: Add Questions to a Page

After creating a page, users can add questions to collect information from end users.

To add a new question:

  1. Open the Form Info page.
  2. Select the page where you want to add a question.
  3. Click Add New Question.
  4. Configure the question details.

Question Configuration

Field Description
Question Enter the question or label to be displayed to the user.
Description Provide additional information or instructions for the question.
Page Select the page to which the question belongs.
Required Mark the question as mandatory or optional.
Type Select the appropriate question type.
Config Configure additional settings based on the selected question type.
Thermal Printer Displays thermal printer compatibility information based on the selected question type.

Question Types

The Type field allows users to select different types of questions based on the information they want to collect.

Note: The available configuration options may vary depending on the selected question type.

  1. Configure the question settings.
  2. Click Save to add the question to the selected page.

Repeat this process to add multiple questions to the form.


Step 4: Manage Form Pages and Questions

After creating pages and adding questions, users can manage the form structure from the Form Info page.

The Form Info page provides options to:


Step 5: Make the Form Live

The Make Live option is used to publish the latest form changes so that they are reflected in the live version of the form.

When to Use Make Live

Users must click Make Live whenever changes are made to the form, including:

Steps to Publish Changes

  1. Open the required form from the Forms module.
  2. Make the necessary changes to the form, pages, or questions.
  3. Save the changes where applicable.
  4. Click the Make Live button on the Form Info page.
  5. Confirm the action if prompted.

Important: Saving changes alone may not update the live version of the form. Always click Make Live after making changes to ensure that the updated content is reflected in the live form.


Form Structure

The form follows a hierarchical structure:

This structure allows users to organize form content efficiently and create a clear experience for end users.


Important Notes

Modules

Form (Form responses)

Overview

The Form Responses feature allows users to view and manage the responses submitted by end users through the created forms.

Accessing Form Responses

To access form responses:

  1. Navigate to the Forms module.
  2. Click on the Form Responses button.
  3. The Form Responses page displays a list of submitted responses.

Form Responses Information

The Form Responses page provides the following details:

Field Description
# Displays the serial number of the response.
Response ID Displays the unique ID assigned to each response.
Response Code Displays the unique response code associated with the submission.
Form Displays the name of the form through which the response was submitted.
Version ID Displays the version ID of the form used for the submission.
Source Displays the source from which the response was submitted, such as the Kiosk App Android.
Time Displays the time elapsed since the response was submitted.
Type Displays the response type, such as Live.
Action Provides options to view and manage individual responses.

Response Actions

The Action column provides options to perform operations on individual form responses, such as:

Note: The available actions may vary depending on the response and the permissions assigned to the user.

Viewing Submitted Responses

To view a submitted response:

  1. Open the Form Responses page.
  2. Locate the required response from the list.
  3. Click the relevant action icon in the Action column.
  4. Review the submitted response details.

Modules

Script (Add Script)

Overview

The Script Info section allows administrators to create, manage, and configure custom scripts within the application. Scripts can be used to add custom functionality, execute JavaScript code, integrate third-party services, or extend the application's behavior wherever script support is available.


Add Script

To create a new script:

  1. Navigate to Scripts → Script Info.
  2. Click Add Script.
  3. Enter the Title.
  4. Enter a unique Slug.
  5. Write or paste the required code in the Editor.
  6. Preview the script if required.
  7. Click Submit to save the script.

If no script is added, the system displays:

Please add a script first.


Script Details

The following fields are available while creating a script:

Field Description
Title Enter a unique and meaningful name for the script.
Slug Enter a unique identifier used to reference the script.
Preview Displays a preview of the script before saving.
Editor Code editor used to write or modify the script.
Code Displays the script content.
Script Contains the custom script or JavaScript code to be executed.

Script Mapping

After creating a script, administrators can associate it with specific application content.

A script can be mapped to:

Mapping ensures that the script executes only for the selected content instead of affecting the entire application.

For example:

This provides better control over where and how custom scripts are applied.


Code Copy to Editor

The Code Copy to Editor option allows administrators to quickly copy the generated or existing script into the editor for further modification.

This helps simplify editing without manually copying and pasting the code.


Submit

After completing the script configuration and mapping, click Submit to save the script.

Once submitted, the script becomes available for use within the selected Categories, Products, or other supported modules.


Manage Scripts

Administrators can:


Best Practices


Important:
A script is saved only after clicking the Submit button. Before saving, verify the script code and ensure it is mapped to the correct Category or Product. You can use the Code Copy to Editor option to quickly copy and modify existing code before submission.

Modules

Script (Scripts)

Overview

The Scripts section displays all the scripts that have been created within the application. From this page, administrators can view, organize, edit, and manage existing scripts.

It serves as the central location for managing all custom scripts used throughout the application.


Scripts List

Navigate to Modules → Scripts → Scripts to view all available scripts.

Each script is displayed in a tabular format with its basic information.


Script Details

The Scripts list contains the following information:

Column Description
# Serial number of the script.
Title Displays the name of the script.
Modified At Shows when the script was last updated.
Action Provides options to manage the selected script.

Script Actions

Using the Action menu, administrators can:


Set Rank

The Set Rank option allows administrators to define the execution or display order of scripts.

Scripts with a higher priority or lower rank value can be arranged to execute before others, depending on the application configuration.


Search Scripts

Use the Search field to quickly locate a specific script by its title.

The Show Entries option allows administrators to control the number of scripts displayed on a single page.


Manage Scripts

Administrators can:


Best Practices


Important:
All scripts created through the Script Info section are listed here. From this page, administrators can manage, organize, and update scripts whenever required.

Modules

Script (Script Responses)

Overview

The Script Responses (Live) section displays all responses generated by scripts in real time. Whenever a script is executed from the Kiosk or another supported source, its response is automatically recorded and made available for monitoring.

This section helps administrators track script execution, verify response details, analyze generated data, and troubleshoot script-related issues.


Script Responses

Navigate to Modules → Scripts → Script Responses (Live) to view all recorded script responses.

Each response contains important execution details and provides quick access to the complete response information.


Response Details

The Script Responses table displays the following information:

Column Description
# Serial number of the response.
Response ID Unique identifier generated for each script response.
Response Code Unique code generated after successful execution.
Script Name of the executed script.
Source Displays the source from which the script was executed (e.g., Kiosk App Android).
Time Indicates when the response was received.
Action Provides options to view or download the response.

View Script Response

Clicking the View/Open option from the Action menu opens the complete response details for the selected script.

The response page contains the following information:

Field Description
Script Title Displays the name of the executed script.
Script Published At Shows the date and time when the script was published.
Response ID Unique identifier assigned to the response.
Response Code Generated response code for the execution.
Response Receiving Time Time when the application received the response.
Response Submission Time Time when the response was submitted by the source.
Response Source Displays the platform or device that executed the script (e.g., Kiosk App Android).
Script Response Displays all response data in Key–Value format for easy analysis and debugging.

Response Actions

Using the Action menu, administrators can:


Search Responses

The Search field allows administrators to quickly find responses using:

The Show Entries option controls the number of records displayed on each page.


Manage Script Responses

Administrators can:


Best Practices


Important:
Every successful script execution generates a unique Response ID and Response Code. Selecting a response from the list opens detailed execution information, including publication details, timestamps, source, and the complete Key–Value response data. Response records can also be downloaded directly from the Action menu for further analysis or documentation.

Modules

Script (Script Logs)

Overview

The Scripts Logs section records all activities related to script execution within the application. Whenever a script is executed, the system automatically generates a log containing execution details, making it easier to monitor script behavior and troubleshoot issues.

This section is useful for tracking script activity, verifying successful executions, and identifying errors if any occur.


Scripts Logs

Navigate to Modules → Scripts → Scripts Logs to view all script execution logs.

Each log represents an individual execution of a script and contains important runtime information.


Log Information

The Scripts Logs page displays execution details such as:

The available information may vary depending on the executed script.


Search Logs

Use the Search field to quickly locate a specific log using the script name or other available details.

The Show Entries option allows administrators to control the number of log records displayed on a single page.


Manage Script Logs

Administrators can:


Best Practices


Important:
The Scripts Logs section maintains the execution history of all scripts. It helps administrators monitor script activity, verify successful executions, and troubleshoot issues by reviewing the generated logs.

Modules

Navigation (Navigation)

Overview

The Navigation module is used to configure and manage maps, products, kiosks, facilities, tracks, shapes, and connectors required for navigation.

It allows existing products and kiosks to be placed on a map and provides the required navigation structure between different locations.

The Navigation module contains the following sections:


Product

The Product section is used to map existing products onto the selected map.

Products must already be created in the system before they can be mapped.

Purpose

Product Mapping is used to display products at their respective locations on the map.

For example:

Existing Product
      ↓
Select Map
      ↓
Select Shape / Map Point
      ↓
Submit
      ↓
Product displayed on Map

Navigation Path

Modules -> Navigation → Product

Product Mapping Process:

  1. Open the Navigation module.
  2. Select the Product tab.
  3. Select the required product from the product list.
  4. Select the required Map.
  5. Select the required Shape, if applicable.
  6. Select or define the required Map Point.
  7. Verify the mapping details.
  8. Click Submit.
Note: Product Mapping does not create a new product. It maps an already-created product to a location on the selected map.

Kiosk

The Kiosk section works similarly to Product Mapping.

The difference is that instead of mapping a product, an existing Kiosk is mapped to the selected map.

Purpose

Kiosk Mapping is used to display the kiosk at its appropriate location on the navigation map.

Navigation Path

Navigation → Kiosk
Kiosk Mapping Process
  1. Open the Navigation module.
  2. Select the Kiosk tab.
  3. Select the required kiosk.
  4. Select the required Map.
  5. Select the required Map Point.
  6. Select the appropriate Shape, if applicable.
  7. Verify the mapping details.
  8. Save/Update the map

The kiosk will then be associated with the selected location on the map.

Connector

The Connector section is used to connect different navigation locations and entities.

Connectors can be used when navigation needs to move from one location to another through a specific facility or route.

Navigation Path

Navigation → Connector

Available Connector Types The Connector section can contain connector types such as:

Purpose

Connectors can represent real-world connections between different locations.

For example:

Location A
    ↓
Elevator
    ↓
Location B

Facility

The Facility section is used to create and manage facilities that are available on the map.

Facilities can represent different physical facilities or areas that users may need to navigate to.

The Facility configuration is performed in two stages:

Navigation Path

Navigation → Facility

Add Facility Type

Before creating a facility, the required Facility Type must be created.

Process:
  1. Open the Facility
  2. Click Add Facility Type.
  3. Enter the required Type.
  4. Enable Published if the facility type should be published.
  5. Upload the Facility Logo, if required.

Example

Type: Stairs
Published: Enabled
Facility Logo: Uploaded

After submission, the facility type will be available for creating facilities.

Add Facility

Once the Facility Type has been created, a facility can be added.

Process

Facility Structure
Facility Type
      ↓
Facility
      ↓
Map
      ↓
Map Point / Shape

Example

Type: Stairs
Name: Stairs
Map: Akshit-Map 1
Map Point: X,Y
Shape: Selected Shape
Important: 
The Facility Type should be created before adding a Facility.

Track Configuration

The Track section is used to create navigation paths between two points on a map. It is an important part of configuring navigation in VirtuKiosk.

Navigation Path:

Modules → Navigation → Track
Add Points Before Creating a Track

Before creating a track, you must first add the required points to the map.

Navigate to the Map Layout section, where the following options are available:

Add Point: Adds a new point to the map.
Move Point: Moves an existing point to another location.
Delete Point: Removes an existing point from the map.
Add / Delete Track: Allows you to create or delete a track between points.

Steps to Add Points

Go to the Track section in navigation modules. Select Add Point. Click on the required locations on the map to create points. Repeat the process until all required points have been added. Verify that the points are positioned correctly.

Important: Add the required points before proceeding with track creation.
Create a Track

After adding the required points, create a track by defining its Start Point and End Point.

Steps to Create a Track

Navigate to the Map Layout section. Select Add / Delete Track. Select the required Start Point. Select a different End Point. Verify the selected points. Click Submit to save the track. 9.3 Track Information

The Track section displays the following information:

Field Description Map Name The name of the map associated with the track. Start Point The coordinates of the point where the track begins. End Point The coordinates of the point where the track ends. 9.4 Track Validation

The Start Point and End Point must be different. The system does not allow a track to be submitted when both points have the same coordinates.

If both points are identical, the following validation message is displayed:

Start and End Point must be different Validation Checklist Ensure that the Start Point is selected correctly. Ensure that the End Point is different from the Start Point. Verify that both points belong to the intended map. Confirm that the track is saved successfully. 9.5 Verify the Track

After creating the track, verify the following:

The track is associated with the correct map. The Start Point and End Point are correct. The selected points are different. The track configuration is saved successfully. The navigation path behaves as expected.

Important: Always add the required points before creating a track. Correctly defining the Start Point and End Point helps ensure that the navigation path is configured properly.

Steps to Create a Track
  1. Navigate to the Map Layout section.
  2. Select Add / Delete Track.
  3. Select the required Start Point.
  4. Select a different End Point.
  5. Verify the selected points.
  6. Click Submit to save the track.

9.3 Track Information

The Track section displays the following information:

Field Description
Map Name The name of the map associated with the track.
Start Point The coordinates of the point where the track begins.
End Point The coordinates of the point where the track ends.

Track Validation

The Start Point and End Point must be different. The system does not allow a track to be submitted when both points have the same coordinates.

If both points are identical, the following validation message is displayed:

Start and End Point must be different

Validation Checklist

Verify the Track

After creating the track, verify the following:

Important: Always add the required points before creating a track. Correctly defining the Start Point and End Point helps ensure that the navigation path is configured properly.

10. Shape Configuration

Navigate to:

Modules → Navigation → Shape

Shapes are used to define specific areas or navigation regions on the map.

They are especially important for 3D Navigation because a shape can be configured with 3D-related properties such as:


11. Creating a Shape

Navigate to:

Modules → Navigation → Shape

Use the map layout drawing functionality.

Select:

Map Layout → Draw

Add the required points around the area that needs to be converted into a shape.

11.1 Add Shape Points

Click on the map to add points.

For example:

The points define the boundary of the shape.

A minimum of 3 points should be used to create a proper closed shape.

11.2 Close Shape

After adding the required points, select:

Close Shape

This completes the shape boundary.

Important: Draw and Close Shape should not be treated as simultaneous actions. Complete the required drawing first and then close the shape.

11.3 Undo

If an incorrect point is added, use:

Undo

to remove the most recent drawing action.

11.4 Duplicate Shape

Existing shapes can be duplicated when a similar shape is required.

Select:

Duplicate

Then modify the duplicated shape as required.

This can save time when multiple shapes have similar configurations.


12. Shape Configuration for 3D Navigation

After creating a shape, configure its 3D properties.

The shape can contain the following configurations:

12.1 Title

Enter a meaningful name for the shape.

Examples:

Select the required logo image.

The logo should first be uploaded through:

Modules → Files

After uploading the file, it can be selected in the Shape configuration.

12.3 Pin 3D

The Pin 3D option is used for the 3D representation of the shape or navigation point.

Select the appropriate 3D asset.

12.4 3D Pin Rotation

Configure the rotation of the 3D pin according to the required direction.

Examples:

12.5 3D Pin Scale

Configure the size of the 3D pin.

The scale should be selected according to the map and visual requirements.


13. Active and Inactive Shape Configuration

3D Navigation provides separate configurations for active and inactive shapes.

Active Shape

The active configuration controls the appearance of a selected or active navigation area.

Possible settings include:

Inactive Shape

The inactive configuration controls the appearance of shapes that are not currently selected.

Possible settings include:

Example Configuration


14. Bulk Configuration

The Shape section provides Bulk Configuration.

The available options include:

These options determine where the configuration changes will be applied.

14.1 Custom Configuration

Select:

Bulk Configuration → Custom

The Custom configuration applies the selected changes only to the current map.

Example

Suppose there are three maps:

If Custom configuration is applied to Map 1, the changes will affect Map 1 only.

They will not automatically affect Map 2 or Map 3.

Custom Configuration Flow

  1. Select the map.
  2. Open Bulk Configuration.
  3. Select Custom.
  4. Apply the required changes.
  5. Verify that the changes apply to the current map only.

15. Global Configuration

Select:

Bulk Configuration → Global

The Global configuration applies the selected changes across all available maps.

Example

Suppose the system contains four maps:

If Global configuration is applied, the changes will be applied across all four maps.

Global Configuration Flow

  1. Open Bulk Configuration.
  2. Select Global.
  3. Apply the required changes.
  4. Verify that the changes apply to all maps.

Important: Use Global carefully because the configuration can affect multiple maps.


16. Custom vs. Global Configuration

Configuration Scope
Custom Applies changes to the selected/current map only
Global Applies changes to all maps

Example

Suppose you have three maps:

If you change the shape color using Custom, only the selected map will be affected.

If you use Global, the same configuration will be applied across Map A, Map B, and Map C.


17. Important Shape Configuration Considerations

When configuring multiple shapes, verify whether the required change is:

Use Custom when the change is required only for a particular map.

Use Global when the same configuration should be applied to all maps.

This helps avoid unnecessarily modifying other maps.


18. Map Layout

The Map Layout provides the main working area for configuring navigation data.

The available controls include:

The Map Layout is used for:


19. Map Layout Options

Add Point

Used to create a new point on the map.

Add Point → Click on Map

Move Point

Used to change the position of an existing map point.

Move Point → Select Point → Move to Required Location

Delete Point

Used to remove an existing map point.

Delete Point → Select Point

Add / Delete Track

Used to create or remove tracks between map points.

Add / Delete Track

This functionality is especially important for navigation routes.

Modules

Navigation (Navigation verify)

1. Overview

The Navigation Verify module is used to verify navigation configurations across maps, map points, tracks, and connectors. It displays verification results and provides information about connected point groups for each map.

This module helps users identify navigation configuration issues and inspect point connectivity.

2. Navigation Verify Page

Navigation Path: Business Backend → Navigation Verify

The Navigation Verify page contains two main sections:

  1. Verification Result
  2. Connected Points

3. Verification Result

The Verification Result section displays the results of the navigation verification process for configured maps.

3.1 Available Fields

Field Description
# Displays the serial number of the map entry.
Name Displays the name of the map being verified.
Map Group Displays the map group identifier associated with the map.
Point Groups Displays the number of point groups associated with the map.
Normalization Displays the normalization of Path i.e, which path is time saving value applied to the map, such as 1 (default).
Status Displays the verification result, such as Passed or Failed.

3.2 Verification Status

3.3 Example

Map Name Map Group Point Groups Normalization Status
Layout Map 0 3 1 (default) Failed
Convenience Map Another 1 1 1 (default) Failed
Event-Layout 2 3 1 (default) Failed

The table supports column sorting. Use the horizontal scrollbar to view additional columns when necessary.

4. Connected Points

The Connected Points section displays the point groups associated with each map. Users can expand or collapse individual groups to inspect their point information.

4.1 Available Information

4.2 Point Group Colors

Point group headings may appear in different colors, such as green and red.

The exact meaning of these colors should be confirmed against the application's verification rules.

4.3 Expanding and Collapsing Point Groups

  1. Navigate to the Connected Points section.
  2. Locate the required map and point group.
  3. Click the + icon to expand a collapsed group.
  4. Review the displayed point identifiers and coordinates.
  5. Click the − icon to collapse an expanded group.

4.4 Example

For the Layout Map, the following point groups are displayed:

An expanded point group may display a point entry in the following format:

[152664] (277, 130)

Where:

5. How to Verify Navigation

Follow these steps to review the navigation verification results:

  1. Open the VirtuBox Business backend.
  2. Navigate to Navigation Verify.
  3. Review the Verification Result table.
  4. Identify maps displaying a Failed status.
  5. Note the map name, map group, and number of point groups.
  6. Navigate to the Connected Points section.
  7. Expand the relevant point groups.
  8. Review the point identifiers and coordinates.
  9. Investigate the relevant map, point, track, connector, or other navigation configurations.
  10. Run the verification process again after correcting any identified issues.

6. Troubleshooting

If a map displays a Failed status, use the following checklist to investigate the issue:

Note: The Verification Result table alone may not identify the exact cause of a failure. Further investigation of the relevant navigation configuration may be required.

7. Key Benefits

8. Conclusion

The Navigation Verify module provides an overview of navigation verification results and connected point groups. Users can review map statuses, inspect point details, and investigate potential configuration issues to help maintain accurate and reliable navigation.

Modules

Order (Order)

Overview

The Order section allows administrators to view, filter, manage, and export all customer orders placed through the application or Kiosk. It provides complete visibility into order details, payment status, and order history.


Export Orders

Administrators can export orders by selecting an Export Date Range.

  1. Select the required date range.
  2. Click Export to download the order data.

This helps generate reports for a specific period.


Payment Status

Orders can be filtered based on their payment status.

Available payment statuses include:

Status Description
Payment Success Displays orders with successful payments.
Payment Cash Displays orders paid using the Cash payment method.
Payment Failed Displays orders where the payment was unsuccessful.
Payment Pending Displays orders with pending payments awaiting completion.

Administrators can use these filters to quickly view orders based on their payment status.


Filters

The Filters section helps narrow down the order list.

Available filter options include:

Filter Description
Order By Sort orders by a selected field (e.g., Created At).
Order Display records in Ascending or Descending order.
Source Filter orders based on their source.
Date Range Display orders within a selected date range.

Use Apply to apply the selected filters or Clear to reset all filters.


Manage Orders

The Manage Orders section displays all orders matching the selected filters.

Administrators can:

If no orders are available, the system displays:

No orders to show.


Best Practices


Important:
The order list is displayed based on the selected filters. To view specific orders, select the appropriate Payment Status, Date Range, or other filter options, then click Apply.

Modules

Order (Order Report)

Overview

The Orders Report section provides a summarized view of customer orders for a selected date range. It helps administrators analyze order activity, package quantities, and total sales within a specific period.


Generate Orders Report

To generate an order report:

  1. Select the required Date Range.
  2. Choose the appropriate order status (e.g., All, Payment Success, Payment Failed, or Payment Cash).
  3. The system automatically displays the report based on the selected filters.

Report Summary

The report displays the following summary information:

Metric Description
Total Orders Displays the total number of orders for the selected period.
Total Packages Quantity Shows the total quantity of packages ordered.
Total Amount Displays the total value of all orders.

Packages Detail

The Packages Detail section displays package-wise order information for the selected report.

Administrators can:

If no package data is available, the system displays:

No Packages to show.


Best Practices


Important:
The Orders Report displays data only for the selected Date Range and applied filters. If no orders are available, all summary values will remain 0, and the Packages Detail section will display "No Packages to show."

Modules

Order (Stock Report)

Overview

The Stock Report section provides a centralized view of the inventory available for accessible packages. It helps administrators monitor product stock levels, package information, vendor details, and pricing from a single location.

This report is useful for tracking inventory availability and managing stock efficiently.


Stock Report

Navigate to Modules → Stock Report to view the current inventory details.

The report displays all accessible packages along with their associated product and stock information.


Stock Details

The report contains the following information:

Column Description
Product Displays the name of the product.
Package Displays the associated package.
Vendor Shows the vendor assigned to the package.
Price Displays the package price.
Stock Shows the current available stock quantity.

Search Stock

Use the Search field to quickly find a specific product, package, or vendor.

The Show Entries option allows administrators to control the number of records displayed on a single page.


Manage Stock Report

Administrators can:

If no inventory data is available, the system displays:

No data available in table.


Best Practices


Important:
The Stock Report displays inventory information only for accessible packages. If no stock records are available, the report will display "No data available in table."

Modules

Order (Order Settings)

Overview

The Order Settings section allows administrators to configure the complete ordering experience on the Kiosk. It includes receipt customization, cart button settings, user profile configuration, dynamic cart behavior, order configuration, and payment modes. These settings help customize how customers place orders and complete payments.


Order Receipt

The Order Receipt section controls the layout and appearance of the receipt displayed after an order is placed. Administrators can configure what information appears on the receipt, including product details, package details, and item information.

Available Settings

Setting Description
Order Receipt Select the receipt display mode (e.g., Full).
Product Show or hide product details on the receipt.
Package Show or hide package details on the receipt.
Item Show or hide ordered items on the receipt.

Print Receipt Button

The Print Receipt Button allows administrators to customize the receipt confirmation screen shown after an order is placed.

The following settings are available:

These options help customize the appearance of the receipt interface.


Header Text

The Header Text is displayed at the top of the receipt. Administrators can enable or disable it and customize its size and color.


Button (Yes)

This button is displayed when users choose to print their receipt.

Administrators can customize:


Button (No)

This button is displayed when users do not want to print the receipt.

Administrators can customize:


Card Color

Defines the background color of the receipt card displayed on the Kiosk.


Card Border

Defines the border color of the receipt card.


Product Cart Button

The Product Cart Button controls how the cart button appears while customers browse products.

Administrators can configure:

Setting Description
Mode Select the display mode (e.g., Full Cart).
Text Enable or disable button text.
Button Text Customize the button label.
Size Set the button text size.
Text Color Configure the button text color.
BG Color Configure the button background color.
Animation Apply animation effects to the button.

Add to Cart

The Add to Cart text is displayed when a customer adds a product to the shopping cart. This text can be customized according to business requirements.


Remove from Cart

The Remove from Cart text is displayed when a product is removed from the shopping cart. Administrators can modify this label as required.


User Profile

The User Profile section allows administrators to choose which customer information should be collected before placing an order.

Supported fields include:

These details help identify customers and process orders efficiently.


Dynamic Cart Button

The Dynamic Cart Button allows administrators to customize the text displayed on the cart button.

Available options include:

Field Description
Empty Cart Text Text displayed when the cart is empty.
Open Cart Text Text displayed when items are added to the cart.

Order Configuration

The Order Configuration section contains additional ordering options.

Available settings include:

These settings can be configured according to business requirements.


Payment Mode

The application supports two order modes:

Kiosk

The Kiosk mode allows customers to place and pay for their orders directly through the Kiosk.

Features


Offline

The Offline mode supports Cash on Counter / Cash on Delivery.

Features


Manage Order Settings

Administrators can:


Best Practices


Important:
The application supports both Kiosk (Pay Online) and Offline (Cash on Counter) ordering modes. Customers can either complete payment directly through the Kiosk or pay at the billing counter. The printed receipt clearly indicates the payment status, helping staff verify whether the payment is Pending, Paid Online, or Cash on Counter. After making any changes, click the Submit button to save the configuration.

Modules

Order (Vendors)

Overview

The Vendors section allows administrators to create and manage vendor information within the application. Vendors can be associated with products and packages to help organize inventory and supplier-related data.


Add New Vendor

To create a new vendor:

  1. Navigate to Modules → Vendors.
  2. Click Add New Vendor.
  3. Enter the Title of the vendor.
  4. Click Submit to save the vendor.

After successful creation, the system displays the following confirmation message:

Add: Success!
Vendor Added Successfully.


Vendor Details

The following field is available while creating a vendor:

Field Description
Title Enter a unique and meaningful name for the vendor.

Vendors List

After a vendor is created, it appears in the Vendors list.

The list contains the following information:

Column Description
Title Displays the name of the vendor.
Products Shows the number of products associated with the vendor.
Packages Shows the number of packages associated with the vendor.

Manage Vendors

Administrators can:


Best Practices


Important:
A vendor is created only after entering the required Title and clicking the Submit button. Once saved, it becomes available for association with products and packages.

Modules

Order (Taxes)

Overview

The Taxes section allows administrators to create and manage tax entries that can be applied to packages and orders within the application.

Tax configurations help calculate the applicable tax amount during the ordering process and can be associated with specific packages as required.


Add New Tax

To create a new tax:

  1. Navigate to Modules → Taxes.
  2. Click Add New Tax.
  3. Enter the Title of the tax.
  4. Configure the required tax details.
  5. Click Submit to save the tax.

After successful creation, the system displays the following confirmation message:

Add: Success!
Tax Added Successfully.


Tax Details

The following field is available while creating a tax:

Field Description
Title Enter a unique and meaningful name for the tax (e.g., GST, VAT, Service Tax).

Taxes List

After a tax is created, it appears in the Taxes list.

The list contains the following information:

Column Description
Title Displays the name of the configured tax.
Tax Rate Displays the configured tax percentage or rate.
Packages Shows the number of packages associated with the tax.

Manage Taxes

Administrators can:


Best Practices


Important:
A tax is created only after entering the required details and clicking the Submit button. Once saved, it becomes available for assignment to applicable packages.

Modules

Order (Coupon Dashboard)

Modules

Orders(Issue Voucher)

Modules

Orders(Coupons)

Modules

Orders(Membership)

Modules

Scheduler (Add Scheduler)

Overview

The Add Scheduler section allows administrators to automate various actions within the application. A scheduler can be configured to execute a specific action at a predefined date and time without requiring manual intervention.

Schedulers are commonly used to automatically Enable or Disable application content, categories, products, packages, and other supported modules.


Add Schedule

To create a new scheduler:

  1. Navigate to Modules → Schedulers → Add.
  2. Select the Type of scheduler.
  3. Choose the required Category or supported item.
  4. Configure the scheduler action.
  5. Select the Start Date & Time.
  6. Select the End Date & Time (if required).
  7. Click Submit to save the scheduler.

Scheduler Configuration

The Add Scheduler page contains the following options:

Field Description
Type Select the type of scheduler to be created.
Category Select the category or item on which the scheduler will perform the action.
Start Date & Time Specifies when the scheduler should begin executing.
End Date & Time Specifies when the scheduled action should end.

Scheduler Actions

The scheduler supports the following actions:

Enable

Automatically enables the selected content, making it available according to the configured schedule.

Disable

Automatically disables the selected content after the scheduled time.

Reverse Action

The Reverse Action option automatically performs the opposite action once the scheduled duration is completed.

For example:


Schedule Type

Administrators can choose how the scheduler should execute.

Single Schedule

Executes the configured action only once at the specified date and time.

Double Schedule

Allows administrators to configure both a Start and End schedule, enabling automatic execution of an action followed by its reverse action if configured.


Manage Schedulers

Administrators can:


Best Practices


Important:
After configuring the scheduler, click the Submit button to save it. Once the scheduled time is reached, the configured action will be executed automatically. If Reverse Action is enabled, the system will automatically perform the opposite action at the scheduled end time.

Modules

Scheduler (Active Scheduler)

Overview

The Active Schedulers section displays all schedulers that are currently enabled and running in the application. Active schedulers automatically execute their configured tasks based on the defined schedule and perform the assigned actions without manual intervention.

This section helps administrators monitor all active scheduled jobs and track their execution status.


Active Schedulers

Navigate to Modules → Schedulers to view all active scheduler configurations.

Only schedulers with an Active status are listed in this section.


Scheduler Details

Each active scheduler contains the following information:

Column Description
ID Unique identifier of the scheduler.
Schedule Displays the configured execution date, time, or schedule.
Type Indicates the type of scheduler task.
Item Displays the associated module or content.
Action Shows the action performed by the scheduler.
Log Count Displays the total number of execution logs generated by the scheduler.

Search Active Schedulers

The Search field allows administrators to quickly locate a specific scheduler.

The Show Entries option controls the number of scheduler records displayed on a single page.


Manage Active Schedulers

Administrators can:


Best Practices


Important:
Only Active Schedulers are executed by the system according to their configured schedule. Every successful execution generates a log entry, which can be viewed in the Scheduler Log section. If no active schedulers are configured, the page will display "No data available in table."

Modules

Scheduler (Inactive Scheduler)

Overview

The Inactive Schedulers section displays all schedulers that are currently disabled or inactive. These schedulers are not executed by the system until they are enabled again.

This page helps administrators identify scheduled tasks that are temporarily unavailable or intentionally disabled.


Inactive Schedulers

Navigate to Modules → Inactive Schedulers to view all inactive scheduler configurations.

Only schedulers with an Inactive status are displayed in this section.


Inactive Scheduler Details

The list provides information about inactive schedulers, allowing administrators to review their current status and configuration.

Typical information includes:


Manage Inactive Schedulers

Administrators can:


Best Practices


Important:
Schedulers listed in the Inactive Schedulers section will not execute until they are enabled. Only active schedulers are processed by the system according to their configured schedule.

Modules

Scheduler (Scheduler Logs)

Overview

The Scheduler Log section records the execution history of all scheduled tasks configured within the application. Whenever a scheduler runs, the system automatically generates a log entry, allowing administrators to monitor and verify scheduled activities.

This helps in tracking successful executions and troubleshooting scheduled operations when required.


Scheduler Logs

Navigate to Modules → Scheduler Log to view all scheduler activity.

The page displays a chronological list of executed scheduler events.


Scheduler Log Details

Each log entry contains the following information:

Column Description
ID Unique identifier of the scheduler log.
Log Time Date and time when the scheduler was executed.
Type Displays the type of scheduled task performed.
Item Shows the item or module associated with the scheduler.
Action Displays the action performed during execution.
Log ID Unique reference ID generated for the scheduler event.

Search Scheduler Logs

Use the Search field to quickly find a specific scheduler log based on the available information.

The Show Entries option allows administrators to control the number of log records displayed on a single page.


Manage Scheduler Logs

Administrators can:


Best Practices


Important:
Every time a scheduler is executed, the system automatically creates a corresponding log entry in the Scheduler Log section. If no scheduler has been executed, the page will display "No data available in table."

Modules

Others (Reference Groups)

Overview

The Reference Groups section allows administrators to create and manage groups that can be used to organize and categorize reference data within the application.

Reference Groups help keep related references structured, making them easier to manage and reuse wherever they are required.


Add a Reference Group

To create a new Reference Group:

  1. Navigate to Modules → Reference Groups.
  2. Click Add.
  3. Enter the Title for the Reference Group.
  4. Click Submit to create the group.

Upon successful creation, the system displays a confirmation message.

Example:

Add: Success!
Reference Group [Akshit] Added successfully.


Reference Group Details

The following field is required while creating a Reference Group:

Field Description
Title Enter a unique and meaningful name for the Reference Group.

Reference Groups List

After creating a Reference Group, it appears in the Reference Groups list.

The list displays:

Column Description
Title Displays the name of the created Reference Group.

Example:

Title
XYZ

Manage Reference Groups

Administrators can:


Best Practices


Important:
A Reference Group is created only after entering a valid Title and clicking the Submit button. Once added successfully, it will appear in the Reference Groups list.

Modules

Others (Compare Groups)

Overview

The Compare Groups section allows administrators to create and manage groups that can be used to compare similar products within the application. Products assigned to the same Compare Group can be displayed together for comparison, making it easier for users to evaluate different options.


Add a Compare Group

To create a new Compare Group:

  1. Navigate to Modules → Compare Groups.
  2. Click Add Compare Groups.
  3. Enter a Group Name.
  4. Click Submit to save the group.

After successful creation, the system displays a confirmation message.

Example:

Add: Success!
Compare Group Added successfully.


Compare Group Details

The following field is required while creating a Compare Group:

Field Description
Group Name Enter a unique and meaningful name for the Compare Group.

Compare Groups List

Once a Compare Group has been created, it appears in the Compare Groups list.

The list contains the following information:

Column Description
Group Name Displays the name of the Compare Group.
Action Provides options to manage the Compare Group, such as Edit or Delete (depending on user permissions).

Example:

Group Name
G1
G2

Search Compare Groups

Use the Search field to quickly locate a Compare Group by entering its name.


Show Entries

The Show Entries option allows administrators to control how many Compare Groups are displayed on a single page.

Common options include:


Manage Compare Groups

Administrators can:


Best Practices


Important:
A Compare Group is created only after entering a valid Group Name and clicking the Submit button. Once saved successfully, it will appear in the Compare Groups list and can be used while configuring products for comparison.

Modules

Others (Featured Products)

Overview


Featured Products

The page is divided into two sections:

Section Description
Available Featured Products Displays all products currently marked as Featured.
Unavailable Featured Products Displays products that are not marked as Featured but can be added when required.

Manage Featured Products

Administrators can:


Modules

TryOn (TryOn Settings)

Overview

The TryOn Settings section allows administrators to configure the Virtual Try-On experience for fashion products. This feature enables users to virtually wear selected garments by capturing a selfie, providing an interactive and engaging shopping experience.

Note:
The Try-On feature is specifically designed for supported Fashion Products.


How Try-On Works

The Virtual Try-On feature works as follows:

  1. The user selects a supported Fashion Product.
  2. The user captures a Selfie using the kiosk or application.
  3. The system processes the image using the Try-On engine.
  4. The selected garment is digitally applied to the user's image.
  5. The generated Try-On image can be shared with the user.

Enable Try-On

The Try-On feature must be enabled from two different locations before it becomes available.

1. Product / Package Configuration

Enable Try-On for the required Fashion Product from the Product Package configuration.

2. TryOn Settings

Enable and configure the required settings from:

Modules → TryOn Settings

Important:
The Try-On feature will function only after it has been enabled from both the Product Package and the TryOn Settings module.


Product TryOn Button

The Product TryOn Button controls the appearance of the Try-On button displayed on supported products.

The following options are available:

Setting Description
Mode Select the display mode of the Try-On button (e.g., Full).
Text Enable or disable button text.
Button Text Customize the text displayed on the button.
Size Set the font size of the button text.
Text Color Select the text color using a color code.
Background Color Select the button background color using a color code.
Animation Configure button animation, if required.

TryOn Button Labels

Customize the button labels displayed during the Try-On process.

Field Description
Add to TryOn Text displayed when adding a product to the Try-On list.
Remove from TryOn Text displayed when removing a product from the Try-On list.
Empty TryOn Text Message displayed when no Try-On products are selected.
Open TryOn Text Text displayed for opening the Try-On interface.

User Profile

The User Profile section defines the information collected before generating a Try-On image.

Available fields include:

Important:
The Phone Number field must remain enabled and mandatory. Without a valid phone number, the generated Try-On image cannot be sent via WhatsApp.


Access Permission

The Try-On Settings module is a restricted feature.

Note:
Only authorized users can configure or enable the Try-On feature.


Best Practices


Important:
Any changes made within TryOn Settings will not take effect until you click the Submit button. Ensure all required settings are configured correctly before saving.

Bulk Actions

Bulk Actions

Product (Import/Export)

Overview

The Import/Export section allows users to manage catalog and product data by importing and exporting information in bulk. This section provides two different architectures for managing data:

Users can switch between both architectures based on the requirement.

Navigation

Home → Import/Export

New Architecture

The New Architecture provides updated import/export functionality for managing catalog data. Users can export the complete catalog, import catalog data through Excel files, and upload product images.

Export Catalog

The Export Catalog option allows users to export complete catalog data into an Excel file.

Steps:

  1. Open the New tab.
  2. Click on Export Catalog.
  3. The catalog data will be exported successfully.

Import Catalog

The Import Catalog option allows users to import catalog data using an Excel file.

Steps:

  1. Open the New tab.
  2. Click on Import Catalog.
  3. Click on Select Excel File.
  4. Choose the required Excel file from the system.
  5. Upload the file to import catalog data.

Upload Products Images

The Upload Products Images option allows users to upload product images related to imported catalog data.

Steps:

  1. Select the required image files.
  2. Upload images using:
    • Drag and drop option (Drop files here)
    • File selection option
  3. Wait until all images are uploaded successfully.

Details displayed:

Field Description
Pending Image to upload Displays the number of images pending for upload.
Upload Products Images Allows users to upload product images.
Server Displays server upload information.

Old Architecture

The Old Architecture provides the previous import/export functionality for managing product data. Users can export products and import product information using Excel files.

Export Products

The Export Products option allows users to export existing product data.

Steps:

  1. Open the Old tab.
  2. Click on Export Products.
  3. Product data will be exported into a file.

Import Products

The Import Products option allows users to import product data using an Excel file.

Steps:

  1. Open the Old tab.
  2. Click on Import Products.
  3. Click on Select Excel File.
  4. Choose the required Excel file.
  5. Upload the selected file to import product data.

File Upload

Both architectures provide a Select Excel File option for importing data.

Steps:

  1. Click on Select Excel File.
  2. Choose the required Excel file from the system.
  3. Verify the selected file.
  4. Upload the file to complete the import process.

Available Actions

New Architecture

Old Architecture

Bulk Actions

Product (Rank Management)

Overview

The Import/Export Rank Management section allows users to manage and maintain the ranking order of different product-related sections such as Specifications, Packages, and Resources. Users can check, apply, save, import, and export ranks to control the display order.

Navigation

Home → Import/Export Rank Management

Rank Management

The Rank Management page allows users to manage ranks for product-related data. This section helps maintain the correct ordering of Specifications, Packages, and Resources.

Users should verify existing ranks before assigning ranks from the product section, as duplicate or conflicting ranks may affect the display order.

Manage Ranks

To manage ranks:

  1. Open the Import/Export Rank Management section.
  2. Select the required section:
    • Specifications
    • Packages
    • Resources
  3. Check whether any rank is already assigned.
  4. Verify that there are no duplicate or conflicting ranks.
  5. Update the rank details if required.
  6. Click on Apply Rank to apply the updated ranking order.
  7. Click on Save Rank to save the changes permanently.

Note: Before selecting ranks from the Product section, always check this section to ensure that no existing rank conflicts are present.

Available Actions

Rank Management Importance

Maintaining proper ranks ensures that product-related information is displayed in the correct order. Duplicate or incorrect ranks may cause conflicts when ranks are also assigned from the Product section.

Bulk Actions

Product (App Images)

Overview

The Manage Images section allows users to manage and modify images used in the application. Users can view image details, select images, and perform actions such as changing fill color, scaling down images, and deleting images.

Navigation

Bulk Actions → App Images

App Images

The App Images page displays all available images used in the application along with details such as model name, reference, image resolution, and file size.

Users can select one or multiple images and perform available actions to manage image properties.

Manage App Images

To manage app images:

  1. Open the Images section.
  2. View the available images from the list.
  3. Select the required image(s).
  4. Choose an action from the Choose an Action dropdown.
  5. Apply the required changes.
  6. Save or confirm the action to apply the updates.

Image List

The App Images page contains the following details:

Field Description
# Displays the image sequence number.
Model Displays the image model or image identifier.
Reference Displays the reference name associated with the image.
Image Displays the image details.
Pixels Displays the image resolution.
Bytes Displays the image file size.

Available Actions

Fill Color

The Fill Color option allows users to add or adjust fill color around selected images.

Available options:

Scale Down

The Scale Down option allows users to reduce the image size while maintaining its proportions.

Steps:

  1. Select the required image(s).
  2. Choose Scale Down from the action dropdown.
  3. Enter the required Image Bound (Scale proportionally) value.
  4. Apply the action.

Example:

Image Bound (Scale proportionally): 800 x 800 px

The image will be resized proportionally according to the selected dimensions.

Delete

The Delete option allows users to remove selected images from the application.

Steps:

  1. Select the image(s) to delete.
  2. Choose Delete from the action dropdown.
  3. Confirm the deletion action.

Note: Deleted images cannot be restored after confirmation.

Selected Images

The selected image count is displayed as:

Total Selected Images: Displays the number of images selected for performing actions.

Selected Images URLs

The Selected Images URLs section displays the URLs of selected images, which can be used for reference or further usage.

Available Actions

Example App Images

# Model Reference Image Pixels Bytes
1 CatalogLogo-5191 Demo Account 512 x 512 px (39 KB) 262144 39140
Bulk Actions

Product (App resources)

Overview

The Manage Resources section allows users to manage and maintain app resources linked with products. Users can add and manage resource details such as product name, resource information, URL, and availability status.

Navigation

Home → Manage App → Resources

App Resources

The App Resources page displays all available resources associated with products. Users can manage product-related resources that can be accessed through the application.

Manage App Resources

To manage app resources:

  1. Open the Resources section.
  2. View the available resource list.
  3. Add or update resource details as required.
  4. Save the changes after adding or updating resource information.

The resources added here will be available for the respective products in the application.

App Resources List

The App Resources page contains the following details:

Field Description
Product Displays the product associated with the resource.
Resource Displays the name or details of the resource.
URL Displays the resource URL or link.
Available Shows whether the resource is available or active.

Available Actions

Resource Availability

The Available status indicates whether the resource is accessible for the associated product in the application.

Resource List Example

Product Resource URL Available
No data available
Bulk Actions

Product (Product Datasets)

Overview

The Product Datasets section allows users to manage product data by importing and exporting product datasets. Users can export existing product data, upload updated datasets, and manage product information efficiently.

Navigation

Home → Manage Products → Datasets

Product Datasets

The Product Datasets page displays all available catalog products along with options to view, export, choose files, import, and delete product datasets. This section helps users manage product information in bulk using dataset files.

Manage Product Datasets

To manage product datasets:

  1. Open the Product Datasets section.
  2. Find the required product from the list.
  3. Use the available options according to the requirement.

View Product Dataset

  1. Click on the View option for the required product.
  2. The available product dataset details will be displayed.

Export Product Dataset

  1. Click on the Export option for the required product.
  2. The product dataset will be exported into a file.
  3. The exported file can be used for reviewing or updating product information.

Import Product Dataset

To import a product dataset:

  1. Click on the Choose File option.
  2. Select the required dataset file from your system.
  3. Verify that the selected file is correct.
  4. Click on the Import option.
  5. The selected dataset file will be uploaded and imported for the respective product.

Note: Always select the correct dataset file before importing. The product data will be updated only after the import process is completed successfully.

Delete Product Dataset

To delete a product dataset:

  1. Click on the Delete option for the required product.
  2. Confirm the deletion action.
  3. The selected product dataset will be removed.

Product Datasets List

The Product Datasets page contains the following details:

Field Description
Title Displays the product name.
View Allows users to view available product dataset details.
Export Allows users to export the product dataset file.
File Provides an option to choose and upload a dataset file from the system.
Import Allows users to import the selected product dataset file.
Delete Allows users to delete the product dataset.

Available Actions

Example Product Datasets

Title File
Burger King No file chosen
Burrito No file chosen
Chole Bhature No file chosen
Miniso No file chosen
Mr. DIY No file chosen
Namaste London No file chosen
Pantaloons No file chosen
Rasmalai No file chosen
Reliance Trends No file chosen
Taco Bell No file chosen
Bulk Actions

Product (Product Headings)

Overview

The Product Headings section allows users to manage and organize product-related content. Users can assign different content sections such as video, package details, description, specifications, resources, maps, forms, images, and scripts for catalog products.

Navigation

Home → Manage Products → Headings

Product Headings

The Product Headings page displays all available catalog products along with their assigned content sections. Users can manage which information should be displayed for each product.

Manage Product Heading

To manage product heading details:

  1. Open the Product Headings section.
  2. Find the required product from the list.
  3. Click on the Edit option.
  4. Select or update the required product content sections:
    • Video
    • Package
    • Description
    • Specification
    • Resource
    • Map
    • Form
    • Image
    • Script
  5. After making the required changes, click on the Save button to apply the updates.

Note: Saving the changes after editing is required to ensure that the updated product heading details are applied successfully.

Product Headings List

The Product Headings page contains the following details:

Field Description
Title Displays the product name.
Video Displays whether a video is assigned to the product.
Package Displays package-related information assigned to the product.
Description Displays the product description section.
Specification Displays product specifications.
Resource Displays available resources related to the product.
Map Displays map-related information assigned to the product.
Form Displays forms linked with the product.
Image Displays product images.
Script Displays scripts assigned to the product.
Update Allows users to edit and update product heading details.

Available Actions

Example Product Headings

Title Video Package Description Specification Resource Map Form Image Script
Burger King VIDEO PACKAGE DESCRIPTION SPECIFICATION RESOURCE MAP FORM IMAGE SCRIPT
Burrito
Chole Bhature
Miniso
Mr. DIY
Namaste London
Pantaloons
Rasmalai
Reliance Trends
Taco Bell
Bulk Actions

Product (Product Seo)

Overview

The Catalog Products SEO section allows users to manage search engine optimization details for catalog products. Users can add and update SEO information such as SEO title, description, and keywords for individual products to improve product visibility and search performance.

Navigation

Home → Manage Products → SEO

Catalog Products SEO

The Catalog Products SEO page displays all available products along with their SEO details. Users can optimize each product by adding relevant SEO information.

Manage Product SEO

To add or update SEO details for a product:

  1. Open the Catalog Products SEO section.
  2. Find the required product from the list.
  3. Click on the Edit option.
  4. Add or update the following details:
    • SEO Title: Add a relevant title for the product.
    • SEO Description: Add a brief description related to the product.
    • SEO Keywords: Add relevant keywords for better search visibility.
  5. Click on Save to save the updated SEO details.

After clicking Save, the updated SEO information will be applied to the selected product.

Catalog Products SEO List

The Catalog Products SEO page contains the following details:

Field Description
Title Displays the product name.
SEO Title Displays the SEO title assigned to the product.
SEO Description Displays the SEO description assigned to the product.
SEO Keywords Displays the keywords added for the product.
Update Allows users to edit and update SEO details.

Available Actions

Example Catalog Products SEO

Title SEO Title SEO Description SEO Keywords
Burger King title description keyword
Burrito
Chole Bhature
Miniso
Mr. DIY
Namaste London
Pantaloons
Rasmalai
Reliance Trends
Taco Bell
Bulk Actions

Category (Category Headings)

Overview

The Category Headings section allows users to manage and organize catalog categories. Users can create and manage category headings by assigning videos, sub-categories, and products to make the catalog structure more organized and easier to navigate.

Navigation

Home → Manage Categories → Category Headings

Category Headings

The Category Headings page displays all available catalog categories along with their assigned videos, categories, and products. Users can manage category-related content from this section.

Manage Category Heading

To manage a category heading:

  1. Open the Category Headings section.
  2. Find the required category from the list.
  3. Click on the Edit/Update option.
  4. Add or modify the required details such as:
    • Video
    • Categories
    • Products
  5. Save the changes.

The assigned videos, categories, and products will be displayed under the selected category heading in the catalog.

Category Headings List

The Category Headings page contains the following details:

Field Description
Title Displays the name of the category heading.
Video Shows the video assigned to the category heading.
Category Displays the categories linked with the heading.
Product Displays the products linked with the heading.
Update Allows users to edit and update category heading details.

Available Actions

Example Category Headings (you can add Video, Category & Product)

Title Video Category Product
Kids
Mens VIDEO CATEGORIES PRODUCTS
Restaurant
root
Bulk Actions

Category (Category Seo)

Overview

The SEO section allows users to manage search engine optimization details for catalog categories. Users can add and update SEO-related information such as SEO title, description, and keywords for better search visibility of categories.

Navigation

Home → Manage Categories → SEO

Category SEO

The Category SEO page displays all available catalog categories along with their SEO details. Users can optimize each category by adding relevant SEO information.

Manage Category SEO

To add or update SEO details for a category:

  1. Open the SEO section.
  2. Find the required category from the list.
  3. Click on the Edit option.
  4. Add or update the following details:
    • SEO Title: Add a relevant title for the category.
    • SEO Description: Add a short description explaining the category.
    • SEO Keywords: Add relevant keywords related to the category.
  5. Click on Save to save the updated SEO details.

After clicking Save, the changes will be applied to the selected category.

Category SEO List

The SEO page contains the following details:

Field Description
Title Displays the category name.
SEO Title Displays the SEO title assigned to the category.
SEO Description Displays the SEO description assigned to the category.
SEO Keywords Displays the keywords added for the category.
Update Allows users to edit and update SEO details.

Available Actions

Example Category SEO

Title SEO Title SEO Description SEO Keywords
Kids title description keyword
Mens
Restaurant
root
Bulk Actions

Others (Compare Groups)

Overview

The Compare Groups section allows users to create and manage comparison groups for products. Products can be assigned to a specific compare group, which helps customers compare similar products easily on the catalog.

Navigation

Home → Manage Products → Compare Groups

Compare Groups

The Compare Groups page displays all available products and their assigned comparison groups. Users can manage product comparison categories by adding products to suitable compare groups.

Add Products to Compare Group

To add products to a compare group:

  1. Open the Compare Groups section.
  2. Find the required product from the list.
  3. Click on the Edit option.
  4. Assign the appropriate Compare Group to the product.
  5. Save the changes.

Once a product is assigned to a compare group, it will be grouped with similar products and can be compared on the catalog.

Compare Groups List

The Compare Groups page contains the following details:

Field Description
Title Displays the product name.
Compare Group Shows the assigned comparison group for the product.
Update Allows users to edit and update the compare group details.

Available Actions

Example Compare Groups

Title Compare Group
Burger King
Burrito None
Chole Bhature
Miniso
Mr. DIY
Namaste London
Pantaloons
Rasmalai
Reliance Trends
Taco Bell

Organize

Organize

Organize (App sections)

Overview

The Catalog Sections module allows administrators to organize and customize the catalog layout within the application. It provides flexibility to control the display order of catalog sections, configure default layouts, and manage how product information is presented to users.


Catalog Section Order

The Catalog Section Order defines the sequence in which catalog sections appear within the application. Administrators can rearrange these sections to improve navigation and highlight important content.

Available Sections

Section Description
Catalog Home Main landing page of the product catalog.
Favourite Displays products marked as favourites by users.
Featured Displays featured or promoted products.
Root Categories Displays all top-level product categories.
Root Products Displays products available at the root level.
Recently Viewed Displays recently viewed products.
Recently Updated Displays recently modified products.
Recently Ordered Displays products recently ordered by users.
Recently Enquired Displays recently enquired products.
Recently Added Displays newly added products.
Category Displays category-specific information.
Products Displays products within the selected category.
Categories Displays child categories.
Videos Displays product videos.
Maps Displays location and navigation information.
Images Displays product image gallery.
Forms Displays custom forms associated with products.
Packages Displays available product packages.
Description Displays detailed product description.
Datasets Displays additional product datasets.
Specifications Displays technical specifications.
Resources Displays downloadable resources and documents.
Scripts Displays custom scripts configured for the product.
Reference Products Displays related or recommended products.
Reference Categories Displays related categories.

Update: Catalog sections can be reordered to customize the browsing experience based on business requirements.


Catalog Home Section

The Catalog Home Section controls which sections are displayed on the application's catalog home page.

Available Sections

Update: Administrators can enable or disable individual sections to customize the catalog home page.


Catalog Section Reset

The Catalog Section Reset option restores all catalog section settings to their default configuration.

Update: Resetting the configuration will restore the default section order and layout.


Image Configuration

The Image Configuration section controls how application logos and banners are displayed.

Setting Description
Logo with Banner Position Defines the position of the application logo relative to the banner image.

Update: Image configuration ensures a consistent appearance across the application.


Specification Configuration

The Specification Configuration section controls the alignment and display style of specification keys and values.

Key Configuration

Property Value
Alignment Left
Vertical Alignment Center
Style Normal

Value Configuration

Property Value
Alignment Left
Vertical Alignment Center
Style Bold

Update: Specification settings improve the readability of product specifications.


Package Configuration

The Package Configuration section defines the appearance of package information displayed within product pages.

Key Configuration

Property Value
Alignment Left
Vertical Alignment Center
Style Normal

Value Configuration

Property Value
Alignment Left
Vertical Alignment Center
Style Bold

Update: Package configuration provides a consistent layout for package details across all products.


Best Practices

Update: Following these practices helps create a well-structured and easy-to-navigate product catalog.

Organize

Organize (App Contents)

Overview

The Sort Catalog Contents feature allows administrators to automatically sort all products and categories within the catalog. This helps maintain a consistent and organized catalog structure by arranging items alphabetically based on their names.


Sort Catalog Contents

The Sort Catalog Contents option reorganizes the entire catalog by sorting all available products and categories according to their names.

Important: This operation applies to the complete catalog and replaces any custom ordering that was previously configured.

Alert

⚠️ Warning

Performing this action will sort all products and categories alphabetically by their names.

Update: Use this feature only when you want to standardize the catalog order across the entire application.


Best Practices

Update: Following these recommendations helps prevent accidental changes to the catalog structure and ensures a consistent browsing experience.

Settings

Settings

Settings (Notifications)

Overview

The Catalog Notification section allows users to manage email notifications for different catalog events. Users can add notification email addresses, configure event-based notifications, and enable or disable notification status as required.

Navigation

Home → Settings → Notification

Catalog Notification

The Catalog Notification page allows users to:

Add Notification Email

To add a new notification email:

  1. Enter the Name.
  2. Enter the Email address.
  3. Click on Save.

The newly added email will be available for notification events.

Email List

The Emails section displays all configured notification email addresses.

The list contains the following details:

Field Description
Name Displays the user's name.
Email Displays the notification email address.
Verified Indicates whether the email has been verified.
Used Shows whether the email is currently being used.
Remove Allows users to remove the email from the notification list.

Note: The default notification email is used unless another email is configured.

Global Notification

The Global Notification section allows users to configure notifications for different catalog events.

Available notification events include:

Each event contains the following details:

Field Description
Event Displays the notification event.
Event Detail Describes the notification event.
Email Displays the email assigned to receive notifications.
Update Allows users to modify the assigned email.
Status Allows users to enable or disable notifications for the selected event.

Manage Notifications

To update notification settings:

  1. Open the Catalog Notification section.
  2. Select the required notification event.
  3. Update the assigned email if required.
  4. Enable or disable the Status according to your requirement.
  5. Save the changes.

Available Actions

Settings

Settings (Services)

Overview

The Services section allows administrators to configure external services required by the application, such as SMS Gateway, SMTP, and Payment Gateway. These settings enable communication services, email notifications, and online payment processing.

Navigate to Settings → Services to configure these services.


SMS Gateway

The SMS Gateway is used to send SMS notifications, OTPs, and other text messages from the application.

Available SMS Gateways

Select the required SMS provider and configure it according to your account credentials.


SMTP Configuration

The SMTP section is used to configure email services for sending system-generated emails such as notifications, enquiries, password resets, and other email communications.

Configure the following fields:

Field Description
Host Enter the SMTP server host address.
Port Specify the SMTP server port number.
Username Enter the SMTP account username.
Password Enter the SMTP account password.
Encryption Select the encryption type (e.g., SSL/TLS).
From Specify the sender email address.
From Name Enter the sender name displayed in outgoing emails.

Payment Gateway

The Payment Gateway section allows administrators to configure online payment services for the application.

Available Payment Gateway

Select the preferred payment gateway to enable online payment functionality for supported kiosk orders.


Manage Services

Administrators can:


Best Practices


Important:
After configuring the required services, click the Submit button to save the changes. Ensure that all credentials and service settings are correct before enabling them in the application.

Settings

Settings (Credentials)

Overview

The Credentials section allows administrators to securely store and manage application credentials in the form of Key–Value pairs. These credentials can be used by different modules and integrations within the application.

Navigate to Settings → Credentials to manage credentials.


Add New Credential

To create a new credential:

  1. Navigate to Settings → Credentials.
  2. Click New Credential.
  3. Enter the required Key.
  4. Enter the corresponding Value.
  5. Save the credential.

Each credential is stored as a Key = Value pair for easy management and retrieval.


Credential Details

Field Description
Key A unique identifier used to reference the credential.
Value The corresponding value associated with the key.

Manage Credentials

Administrators can:


Best Practices


Important:
Credentials are stored as Key–Value pairs and may be used by different application modules or third-party integrations. Ensure that the correct values are entered before saving.

Settings

Settings (Codes)

Overview

The Codes section allows administrators to configure the format used for generating unique codes across different modules of the application. These codes help identify records such as Orders, Form Responses, Script Responses, and TryOn Sessions in a consistent and organized manner.

Navigate to Settings → Codes to configure code generation settings.


Code Configuration

Administrators can configure the following settings:

Each module can have its own unique prefix and digit length to generate easily identifiable codes.


Timezone

Select the appropriate Timezone for the application.

The selected timezone is used while generating date and time-based codes.


Default Code

The Default Code configuration is used for general-purpose code generation.

Configure:

Example Pattern:

[PREFIX]/[YYYY]/[MM]/[DD]/NNNN

Example Output:

DEF/2026/07/23/0001

Order Code

Configure the code format for customer orders.

Fields:

Example Output:

ORD/2026/07/23/0001

Form Response Code

Used to generate unique identifiers for submitted forms.

Fields:

Example Output:

FORM/2026/07/23/0001

Script Response Code

Used to generate unique codes whenever a script response is recorded.

Fields:

Example Output:

RESP/2026/07/23/0001

TryOn User Code

Generates a unique identifier for each TryOn user.

Fields:

Example Output:

TRYUSER/2026/07/23/0001

TryOn Session Code

Generates a unique code for every TryOn session.

Fields:

Example Output:

TRYON/2026/07/23/0001

Pattern Placeholders

The following placeholders can be used while creating custom code patterns.

Placeholder Description Example
[PREFIX] Uses the configured prefix for the selected module. ORD
[YYYY] Four-digit year. 2026
[MM] Two-digit month. 07
[DD] Two-digit day. 23
[H] Two-digit hour (24-hour format). 14
[M] Two-digit minute. 35
[S] Two-digit second. 48

Manage Code Settings

Administrators can:


Best Practices


Important:
Every module can have its own Prefix, Pattern, and Digit Length. The application automatically generates unique codes based on these settings, ensuring that records such as Orders, Form Responses, Script Responses, and TryOn Sessions remain unique and easy to identify.

Settings

Settings (Developers)

Overview

The Developers section provides API credentials required for integrating the application with external systems, custom applications, or third-party services. It allows administrators and developers to securely access the application's APIs using generated authentication credentials.

Navigate to Settings → Developers to manage API credentials.


API Credentials

The API Credentials section contains the authentication details required for API access.

The following credentials are available:

Field Description
API Key A unique key used to identify and authenticate API requests.
API Token A secure authentication token used to authorize API access.

These credentials are required when connecting external applications or services with the platform.


Generate API Token

Click Generate API Token to create a new API token.

A newly generated token can be used for secure API authentication. If an existing token is regenerated, the previous token may no longer be valid.


Manage API Credentials

Administrators can:


Best Practices


Important:
The API Key and API Token are used to authenticate API requests. After generating a new API Token, ensure that all integrated applications are updated with the latest credentials.

Accounts

Accounts

Accounts (Info)

Overview

The Account Information section provides an overview of the application account, including ownership details, account validity, resource limits, and supported platforms. This information helps administrators verify account status and available resources.


Account Details

The following details identify the application account and its subscription period.

Property Value
App ID XXXX
Owner XYZ User
Email xyz@example.com
Hash XXXXXXXXX
Start Date DD MMM YYYY
Expiry Date DD MMM YYYY

Note: The Hash is a unique identifier associated with the application account and may be used in application-specific URLs or integrations.


Account Quota

The Account Quota defines the maximum resources allocated to the application.

Property Value
Product Limit XX
Kiosk Limit XX
Disk Space XX MB / XX GB

Description


Channels

The Channels section displays the platforms that are enabled for the application.

Platform Status
Enterprise Yes / No
Android Enabled / Disabled
iOS Enabled / Disabled
Website Open Dashboard

Description


Additional Information

Accounts

Accounts (Permissions)

Overview

The App Permissions section allows administrators to control which features and modules are available for an application. Permissions can be enabled or disabled based on business requirements and the platforms being used.


Organize App Permissions

Permissions are categorized into different channels to simplify feature management across supported platforms.

Available Channels

Channel Description
Website Enables features for the web application.
Mobile Enables features for Android and iOS applications.
Kiosk Enables features for kiosk devices and interactive displays.

Available Permissions

The following permissions can be configured for the application.

Permission Description
Call to Action (CTA) Enables interactive call-to-action buttons and promotional actions.
Compare Products Allows users to compare multiple products side by side.
Custom Forms Enables customizable forms for collecting user information and feedback.
Kiosk Grants access to kiosk-related functionality and configurations.
Kiosk Flash Banner Displays promotional banners or announcements on the kiosk home screen.
Kiosk Group Allows kiosks to be organized and managed as groups.
Kiosk Order Enables ordering functionality directly from the kiosk.
Map and Navigation Provides interactive maps and navigation features.
Order Enables product ordering and order management features.
Reference Products / Categories Displays related or recommended products and categories.
Resource Allows management of downloadable resources, documents, and media files.
Script Enables custom scripts for additional functionality and integrations.
Video Allows video content to be displayed within the application.
TryOn Enables the virtual Try-On experience for supported products.

Managing Permissions

Administrators can enable or disable individual permissions depending on the application's requirements. Changes take effect after saving the configuration and may require the application to refresh or synchronize.


Best Practices

Accounts

Accounts (User and Access)

Overview

The Users and Access section is used to manage all users associated with the application. Administrators can add new users, assign roles, monitor account status, and control access permissions.


User Management

This page displays a list of all registered users along with their account information and access details.

Available Information

Field Description
Email Email address used to sign in to the application.
Name Full name of the user.
Role Assigned user role (e.g., Admin, Editor, Viewer).
Expiry Date until which the user's account remains active.
Status Current account status (e.g., Active, Inactive, Pending Verification).
Action Available actions such as Edit, Delete, or Manage User.

User List

The following table represents a sample user list.

Email Name Role Expiry Status
xyz.user@example.com XYZ User Admin DD MMM YYYY Active
abc.user@example.com ABC User Editor DD MMM YYYY Active

Note: The number of displayed entries can be adjusted using the Show Entries option, while the Search bar allows administrators to quickly locate users.


Available Actions

Administrators can perform the following actions from the Users and Access page:


User Roles

Depending on the application configuration, users may be assigned different roles.

Role Description
Admin Full access to all application features and settings.
Editor Can manage content and application data but has limited administrative access.
Viewer Read-only access to application data and reports.

Best Practices

Log out

Log out

Accounts -> Logout

Overview

The Logout option allows administrators to securely sign out of the currently active account. Once logged out, access to the application is restricted until the user logs in again.


Logout

To log out of your account:

  1. Navigate to Modules → Logout.
  2. Click the Logout option.
  3. Confirm the action (if prompted).

After logging out, you will be redirected to the Login page.


Login Methods

After logout, users can sign in again using one of the following methods:

Login Method Description
Phone Number Log in using a registered mobile number and the required verification process.
Google Account (Gmail) Log in using a registered Google account for quick and secure access.

Best Practices

Note:
After logging out, you must log in again using either your Phone Number or Google (Gmail) account to continue accessing the application.