1. GENERAL INFORMATION

1.1 System Overview

Swift Commerce is an app that lets you manage your online store through multiple channels in one dashboard. Available features include managing orders, products, inventory, and shipping.

Having a Swift Commerce app provides many benefits, such as data entry is not done manually anymore. The existence of this application aims to reduce human error and increase efficiency and accuracy.

That's why ICUBE built a unified app that integrates all of your sales channels into one easy-to-use dashboard so you can focus on something else. In addition, you can register several users with certain access restrictions based on branch offices or work units to make it easier to control your sales activities.

1.2 Authorized Use Permission

Swift Commerce is available to clients who have worked with ICUBE. Clients can register accounts as admins, where administrators can define access restrictions for each specific account. These access restrictions can be in the form of certain menu restrictions or certain actions such as importing data or deleting products.

1.3 Points of Contact

For additional information please contact the developer team.


2. FEATURES

2.1 Dashboard

Dashboard is the main page after successfully logging into the application. This page provides a preview of lifetime sales, average orders, last orders, last search terms, and top search terms.


2.2 Cache Management

The Adobe Commerce and Magento Open Source cache management system provides an easy way to improve the performance of your site. Whenever a cache needs to be refreshed, a notice appears at the top of the workspace to guide you through the process. Follow the link to Cache Management, and refresh the invalid caches. 

Go to backoffice magento >System > Tools > Cache Management, to enter the Cache Management page.


The Cache Management page shows the status of each primary cache and its associated tag. The large buttons in the upper-right corner can be used to flush the cache, or the all-inclusive Cache Storage. At the bottom of the page there are additional buttons to flush the catalog product images cache and JavaScript/CSS cache.

After clearing a cache, always refresh your browser to make sure that you can see the most recent files. Clearing the Commerce cache does not clear your web browser cache. You may need to clear the browser cache to see updated content.


Overview Of Cache Types:

Cache Type

Description

Configuration

Magento collects configuration from all modules, merges it, and saves the merged result to the cache. This cache also contains store-specific settings stored in the file system and database. Clean or flush this cache type after modifying configuration files.

Layouts

Compiled page layouts (that is, the layout components from all components). Clean or flush this cache type after modifying layout files.

Blocks HTML Output

HTML page fragments per block. Clean or flush this cache type after modifying the view layer.

Collections Data

Results of database queries. If necessary, Magento cleans up this cache automatically, but third-party developers can put any data in any segment of the cache. Clean or flush this cache type if your custom module uses logic that results in cache entries that Magento cannot clean.

Reflection Data

Removes a dependency between the Webapi module and the Customer module.

Database DDL Operations

Database schema. If necessary, Magento cleans up this cache automatically, but third-party developers can put any data in any segment of the cache. Clean or flush this cache type after you make custom changes to the database schema. (In other words, updates that Magento does not make itself.) One way to update the database schema automatically is using the magento setup:db-schema:upgrade command.

Compiled Config

Compilation configuration

EAV types and attributes

Metadata related to EAV attributes (for example, store labels, links to related PHP code, attribute rendering, search settings, and so on). You should not typically need to clean or flush this cache type.

Customer Notification

Temporary notifications that appear in the user interface.

Integrations Configuration

Compiled integrations. Clean or flush this cache after changing or adding integrations.

Integrations API Configuration

Compiled integration APIs configuration of the Store’s Integrations.

Page Cache

Generated HTML pages. If necessary, Magento cleans up this cache automatically, but third-party developers can put any data in any segment of the cache. Clean or flush this cache type after modifying code level that affects HTML output. It is recommended to keep this cache enabled because caching HTML improves performance significantly.

Web Services Configuration

Caching the Web API Structure.

Translations

After merging translations from all modules, the merger cache will be cleaned.

Cache Import Products

Cache Import Product

Shipping API

To save the data rate of each shipping

Logistix API

To save the data rate of each shipping

Popaket API

To save the data rate of each shipping

Gosend API

To save the data rate of each shipping

WeltPixel GA4 Categories Cache

Categories used with Product Events

WeltPixel GoogleTagManager Categories Cache

Categories used with Product Events


2.2.1 Refresh Specific Caches


  1. For each cache to be refreshed, select the checkbox at the beginning of the row.

  2. Set actions to Refresh and click Submit.

2.2.2 Perform Mass Action Refresh


  1. To select a group of caches, set Mass Actions to one of the following:

    1. Select All

    2. Select Visible

  2. Select the checkbox of each cache to be targeted by the action.

  3. Set Actions to Refresh and click Submit.

2.2.3 Flush The Product Image Cache


  1. Under Additional Cache Management, click Flush Catalog Images Cache to clear pre-generated product image files.
    The Image cache was cleaned message appears at the top of the workspace.

  2. Clear the cache of your browser.

2.2.4 Flush JavaScript/CSS Cache


  1. Under Additional Cache Management, click Flush JavaScript/CSS Cache to clear any JavaScript and CSS files that have been merged into a single file.
    The JavaScript/CSS cache has been cleaned message appears at the top of the workspace.

  2. Clear the cache of your browser.

2.2.5 Regenerate Pearl Theme LESS/CSS Files


  1. Under WeltPixel Cache Management, select the desired store view where the css will be regenerated.

Note: It works only with the Pearl theme, or it's subthemes. 

  1. Click Regenerate Pearl Theme LESS/CSS to display theme option changes in the store front. 

  2. It might take a couple of seconds.

2.3 Swift Cache Management

On the Cache Management page, not all users can access it. So that a Swift Cache Management page is provided which aims to grant permission to the user.

Go to backoffice magento >System > Tools > Swift Cache Management, to enter the Swift Cache Management page.




Overview Of Cache Types:

Cache Type

Description

Configuration

Magento collects configuration from all modules, merges it, and saves the merged result to the cache. This cache also contains store-specific settings stored in the file system and database. Clean or flush this cache type after modifying configuration files.

Page Cache

Generated HTML pages. If necessary, Magento cleans up this cache automatically, but third-party developers can put any data in any segment of the cache. Clean or flush this cache type after modifying code level that affects HTML output. It is recommended to keep this cache enabled because caching HTML improves performance significantly.


2.3.1 Perform Mass Action Refresh 


  1. To select a group of caches, set Mass Actions to one of the following:

    1. Select All

    2. Select Visible

  2. Select the checkbox of each cache to be targeted by the action.

  3. Set Actions to Refresh and click Submit.

2.3.2 Clear Varnish Cache

Click Clear Varnish Cache to clear the cache. The varnish cache was cleaned message appears at the top of the workspace.


2.3.3 Regenerated Static Files

Click Regenerated Static Files to run static file regeneration. Then for a few minutes your site will be under maintenance