Magento 2 React Native Mobile App Builder transforms your Magento 2 store into a React Native app, allowing shopping on Android and iOS smartphones.
Magento 2 Mobile App’s features are very similar to your normal Magento. We have replicated all the features and functionality of the basic Magento 2(Adobe Commerce).
Moreover, your buyers will not have to bother about complex functionality because they can find things at their fingertips.
So, this is a readymade app that can be use by the store owner to increase their sales and access from anywhere and anytime.
Further, this technique can help a lot to increase the sales of the store.
Magento 2 mobile app with source code significantly boosts your eCommerce store’s competitive edge by enhancing user engagement and seamless accessibility.
The best mobile application, powered by Magento 2 mobile app source code, can help you create a competitive environment, offering enhanced features and a seamless user experience for your customers.
The React native Mobile App for your Magento2(Adobe Commerce) store must have all the essential features and functionalities.
It should work perfectly according to your business needs & strategy.
Also, you need to take care of the technology that is used to create the mobile application so that you do not face any performance issues.
Mobikul does this work for you so that you can engage your customers over the mobile platform.
The mobile platform has a huge role in engaging your customers in your mobile store.
Mobikul Mobile App supports the feature Push Notification which is an essential feature of the mobile application.
It helps to increase the customers’ engagement with the mobile store.
Note – Use Mobikul app features on Android smartwatches with the help of the Magento 2 Watch App.
- All Product Types Supported
- Simple product
- Grouped product
- Bundled product
- Configurable product
- Virtual product
- Downloadable product
- In Addition to the above products, the app supports AR Products also.
Note- Here for iOS, the AR-products are support in the application as well as the Safari web browser.
- Interactive banner.
- Featured Product carousel.
- New product carousel.
- Hot deals.
- Provides the customers with layered navigation for optimized search.
- Informative and interactive shopping app with a fast and intuitive response.
- Supports default Magento 2 shipping methods.
- Supports ordering via phone, cash on delivery, money order, and personal cheque as payment methods.
- Well configured and easy to use at the admin end.
- The app supports Machine Learning to search for the product in a smarter way.
- The app has support for AI-based features like- AR Product Visualisation.
- The app also gives support to the AI feature-Augmented Reality- Size Calculation(only iOS).
- A full React native application built on Javascript.
- The app supports GDPR to protect and control the data of the app user.
- Login through Finger Print.
- Show Related Products.
- Next/Previous Product View on product page.
- Product search through voice.
- Mobile & Tablet support.
- Easy and Simple Checkout Process.
- Customers can purchase all types of products.
- Support for Multiple Currencies.
- Order tracking by Notification.
- Social Login (*)
- Mobile Number Login (*)
- One Time Password Login (*)
- Real time synchronization.
- Offline Mode support.
- Payment methods such as Cash on Delivery, Money Order and personal cheque is supported.
- Product Search Via Barcode Scanning. (paid)
- The admin can manage the Home Layout Configuration dynamically like App Theme colour, App icon, Select launcher icon type, Splash Screen image.
- Home page Layout (Featured Category and Banner view), and Categories View.
- The admin can also add the walkthrough for making the application look more fascinating.
- Catalog API caching with Magento default cache.
- GraphQL APIs implemented in the mobile app.
- Admin can manage the configuration setting like Admin Name,Admin Email-id,Global Commission Rate,Deduct Discount Amount From and Allow Seller to Manage Orders,
- Some more options are Move Product Tax to Seller Account, Seller Approval Required, Set Captcha Enable, Allow Seller For Google Analytic
- Fulfilment Image,Fulfilment Label,Fulfilment Text.
- At admin configuration Seller Dashboard Layout settings are Allow Seller seperate dashboard and Seller dashboard logo image .
- Under seller Flag option are Enable,Text,Guests Can Flag, Reason,Accept Other Reasons and other Field’s Placeholder.
- Admin can manage Seller Product’s Settings like Attribute Set ID,Product Approval Required, Product Update Approval Required.
- Allow Category tree view like admin product category tree,allowed categories for seller to add products, product type for seller.
- some more option are Allow seller to add products with sku type,Allow Seller to Add Related Products,Allow Seller to Add Up-Sell Products,Allow Seller to Add Cross-Sell Products.
- Under configuration more option are Allow Seller to Add Limit on Product Purchase for Customer and Allowed Product Qty on Product Purchase for Customer
- Under Seller App Settings admin need to set the Seller App enabled.
- admin can set the Product Flags like Enable, Text, Guests can Flag, Reason, Accept other Reasons.
- Seller Order’s Settings like Order Approval Required in Yes or No option.
- Minimum Order Amount Settings contains option Enable.
- Inventory Settings option like Low Stock Quantity.
- Admin can set the Seller Profile Page Settings like Display Seller Profile,Banner Image,
- Seller Profile Layout,Seller Information Display Card Type,Enable Color Picker .
- Seller Policies Enable at frontend,Rewrite Seller’s Shop URL,Allow to automatic create seller public url on seller registration,Allow to show featured sellers.
- Admin can set Marketplace Seller Review Settings,Landing Page Settings,Seller Layered Navigation,Seller’s Sitemap Setting,
- Marketplace Product Page Fields Hints,Marketplace Profile Page Fields Hints and Marketplace Transactional Emails.
- Admin can set Seller Order’s Settings that is Order Approval Required.
- Minimum Order Amount Settings are set by the admin.
- Admin can set the Inventory Settings like Low Stock Quantity.
- Admin can set the Seller Profile Page Settings like Display Seller Profile, Banner Image, Seller Profile Layout, Seller Information Display Card Type.
- Enable Color Picker, Seller Policies Enable at frontend, Rewrite Seller’s Shop URL.
- Allow to automatic create seller public url on seller registration and allow to show featured sellers.
- Marketplace Seller Review Settings contains the option Make a Review on only order Purchase.
Note: The features with Asterix mark (*) are the paid features.
- Time Critical services like Push notifications, and alerts.
- Easy ‘Sharing of Products’ through various platforms like Whatsapp, Fb, Twitter, etc.
- Ease of use with ‘Attractive and Convenient UX’.
- Application frameworks or Operating systems, which it supports are ‘Android and Apple platforms’.
- Provision of ‘Synced carts or Cross-Platform carts’ for a seamless experience to browse on one platform and purchase from another.
Along with it provides an ease to shoppers as stored customer data doesn’t have to enter again, like delivery address and billing details, etc. - Supports ‘Multiple trustworthy Payment methods’ like Paypal, MangoPay, Stripe, WePay, Credit Cards, Cash on Delivery, etc.
- Providing Layered Navigation for filtering the products on various attributes.
- Interactive Front-end Panel for the stores.
- An additional feature provides Multiple Store Views in which the store can be customize to view in Different languages.
The installation is quite simple just like the standard Magento 2 extensions.
#Upload Folder
Once the module zip extracts, follow path src>app and then copy the app folder into the Magento 2 root directory on the server as shown below:
# Run Commands
You need to run the following commands:
composer require google/auth
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush
For translating the module language, navigate through src/app/code/Webkul/MobikulCore/i18n and edit the en_US.csv file.
Thereafter, rename the CSV as “en_SA.csv” and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.

Now, upload it to the path src/app/code/Webkul/MobikulCore/i18n where the installation of Magento 2 is on the server.
The module translates into the Arabic Language. It supports both RTL and LTR languages.
The user can edit the CSV like the image below.

Initial – Admin Configuration
The admin can manage the Mobikul app from the backend in just a few simple set of steps.
The app configuration is make by the app owner as per business requirement.
The admin can amend the app as per the business requirement from Mobikul Configuration for this go to the Stores > Configuration > Mobikul

Mobikul Basic Configuration
It includes the basic configuration regarding Mobikul’s initial requirement.
The admin can fill in details related to the app.
Navigation- Stores > Settings > Configuration > Webkul > Mobikul.

- Collection Page Size- As the label name of the field is self-explainable. Here you need to set the number of products that you want to display on the collection page of your Mobikul application at a time.
- Enable random featured product in home page? – If the field is set to “Yes” then, the featured image displayed on your Mobikul application will be taken on a random basis.
Note- If the field is set to “No” then, the admin needs to enable “Is featured for Mobikul ?” on the product page.
So, for enabling any product to get in featured product display on the application homepage you need to navigate through the following path at your admin panel.
Navigation- Products > Catalog > Add Product / Edit
- Allowed CMS Pages- The admin can select the CMS pages which they wish to display in the frontend.
FCM Push Notification Parameter
If an admin needs to setup push notification feature for your Mobikul mobile application then you must require this section’s fields to be set up.
So, please refer to our blog for learning more about:
- Enter the Firebase Project ID.
- Upload FCM Auth JSON File.
- Android Topic: This will be used in sending the notification on a group basis on android devices.
The topic name which you will provide in this field will be the name of the group. This will include all the mobile devices which have installed your application.
- iOS Topic: This will be used in sending the notification on a group basis on iOS devices.
Meanwhile, the topic name which you will provide in this field will be the name of the group. This will include all the mobile devices which have installed your application.
In the payment methods section, only offline default payment methods will be visible which Magento2 provides if enabled.
Also the mobile application end selected will be visible between these payment methods.

Mobikul Catalog Search Configuration
Admin can also configure your Mobikul’s mobile application SEARCH. You can configure your applications’ search on the basis of products and tags.
- Display Tags in Search: If you want you can display the tags in your Mobikul application’s search result.
- Number of Tags to display in Search: Here you will set the limit on the number of tags that will be displayed in the search result.
- Display products in Search: If you want you can display the products in your Mobikul application’s search result.
- Number of Products to display in Search: Here you will set the limit on the number of products that will be displayed in the search result.
Application Download from Website
For better connectivity, the website and link can be inter-link by adding the app URL here. However, these could be modify as per requirement.

Here, the admin will enter the details as-
- Enable android application download- The admin can set it, Yes to make the Android app link visible on the website.
- Your application’s, play store application link- The admin can specify the link of the play store.
- Enable ios application download- The admin can set it, Yes to make the iOS app link visible on the website.
- Your application’s, app store application link-The admin can specify the link of the app store.
- Enable Top link- This will make the app links visible on the website at the top.
- Enable Bottom link- This will make the app links visible on the website at the bottom.
- Choose Download link theme- The link of the apps will be visible on the lighter or darker theme.

Mobikul Api Cache Settings

Here, the admin will –
- Enable the cache.
- Set the cache refresh rate.
- Clear the cache by tapping the respective button.
Home Layout Configuration
The admin can set the Home Layout as Layout One and Layout Two as shown in the image below:

Frontend View – Layout One & Two


The admin can also manage the category view.

Two category views are provided in the demo: Default Category View and Tab Category View:
Default Category View & Tab Category View:


Launcher Icon Configuration
The admin can also select the launcher icon. Further, the admin can manage the same from the admin panel:

There are five types of launcher icons available as in the image below:

The admin can also manage and configure the frontend appearance of multiple sections of the mobile app from the backend. The configurations that come under these sections are mention below.
Light Mode Theme Configuration
The admin can also manage the theme configuration when the mobile phone theme mode is set to light.
For this, the admin needs to enter the details like App Button Color, App Theme Color, App Theme Text Color, App Button Text Color, Upload App Logo, and Upload Splash Image.

Frontend View on Light Mode

Dark Mode Theme Configuration
The admin can also manage the theme configuration when the mobile phone theme mode is set to dark.
For this, the admin needs to enter the details like App Button Color, App Theme Color, App Theme Text Color, App Button Text Color, Upload App Logo, and Upload Splash Image.

Frontend View on Dark Mode

Firstly, the admin needs to add the walk-through version from the configuration by navigating to Stores > Configuration > Walk Through Settings.

The admin can manage the walkthrough configuration by navigating to the Mobikul > Manage Walk Through.
There the list of walk through will be visible as shown in the image below:

The admin can create the new walk through by clicking on the Add Walk Through button available in the top right corner.
Further, the admin needs to provide basic details like Walk Through Image, Title, Description, Color code (hexadecimal), Sort Order, and Walk Through Status.

Moreover, the admin can also edit the previously created walk throughs by clicking its respective edit button present in the list. Further, the page will view as shown in the image below:

Walk Through Mobile App View
The walk-through will look somewhat like the images shown below:



Navigate through Mobikul->Manage Banner and the below section appears.

To add a new banner tap on the Add Banner button and below section appears.

Here, to add a banner –
- Upload the banner image
- Set the sort order
- Choose the banner type as Product or category
- Accordingly set the product or category id
- Choose the store view for which applicable
- Set the status of the banner and save the new banner.
The admin can simply add push notifications for displaying it on the mobile app.
All the mobile app users can get the notification that the admin will push from the backend panel.
Therefore the admin will set up the push notification configuration For this, go to the Mobikul > Manage Notifications.

After that, the admin will push respective notifications. The notifications will be visible to the user’s device apart from the automatic push notifications of sale.
Note: For using the above menu the FCM Push Notification Parameter is set first. To learn more about FCM Push Notification Parameter, please read the Basic Configuration Blog.
Click on the Add Notification button for adding a new notification. The admin can configure the notification as per the requirement by setting up the notification information.


Notification Image: Upload the notification image from this field.
Title: Set the title of the notification.
Content: Provide the content that will displayed with the notification.
Notification Type: Notification type can be as Product or Category or Custom Collection or Others.
Product/Category Id: If the notification is a product then provide the ProductId of the product which the user will redirect when the notification is clicked.
Meanwhile, if the notification type is category then provide the Category Id of the product which will redirect when the notification is clicked.
Store View: Notification can be shown store view wise. “All Store Views” can be selected for pushing the notification in all the store views.
Notification Status: The notification can be enabled or disabled as per the requirement.
If the notification type is custom collection, enter ‘Create Product Collection Based on’ the assigned Product Attribute, Product IDs, or newly added products with counts.
Furthermore, when the customer selects Product Attribute Assigned then, they need to enter the corresponding Product Type which one wishes to see in the custom collection notification.

However, if the product ids option is selected then the one needs to select the desired product from the collection of products.
Custom Collection Notification type is having one more additional option of Newly Added Products with Count. Here, the admin needs to enter the number of new products will display in the collection.

Manage Featured Categories
The admin can simply add featured categories for displaying it on the Mobikul application. For this, go to the Mobikul > Manage Featured Categories.

Add New Featured Category
Click on the Add Featured Category button for adding a new featured category.
The admin can configure the featured category as per the requirement by setting up the featured category information.
The Featured Category Information has two sections to be configured for setting up the newly added featured category.
The first one is the basic configuration of the featured category.

Image: Upload the featured category image from this field.
Sort Order: This is the sort order of the featured category among other featured categories.
Store View: The featured category can be shown store view wise. “All Store Views” can be selected for displaying the featured category in all the store views.
Featured Category Status: The featured category can be enabled or disabled as per the requirement.
Further, the second section is the category configuration of the featured category.

Choose the category which will be redirected when the featured category image will be clicked.
Manage Categories Banners & Icons
The admin can configure the banner image for each category and in addition to this, the admin can also configure the category’s icon which will be displayed in the Mobikul Mobile application.
Further, for configuring the category’s banner and icon, navigate through the following path of the admin panel Mobikul > Manage Category’s Banners and Icons.

Add Category’s Banner And Icon
Click on the Add Images button for adding a new banner and icon to a category.
The admin can configure the banner and icon as per the requirement by setting up the category image information.

Icon Image: Upload the icon image of the category.
Store View: The Admin can select the banner for a particular store view. This is helpful in case the admin wishes to display banners in multiple languages.
After setting up the banner image and icon image, select the category for which both banner and icon image ues.

Default and Tab View Banner Image: Upload the banner image of the category which will be displayed in the chosen parent category.


Mobikul Orders can now be separately managed in the admin panel.
This facility is given to the app owner to keep a clear record of orders being generated from the app. For this go to the Mobikul > Mobikul Order History.
List Of Orders
By clicking on Mobikul Order History the admin can view all the orders that where placed from the app by the customer.

Further, the admin can click on any one of the orders to view the details of the orders.
Navigate through Mobikul->Mobikul Carouse Images.

To add a new carousel image, tap the Add button and fill in the details.

Navigate through Mobikul->Mobikul Carouse Images.

Tap Add to add a new product or image carousel.

Here, the admin will –
- Choose the title
- Select the carousel type as – Product or Image
- Select the background image
- Choose background color
- Select the sort order
- Choose store view

After that select the carousel images.

Then, select the carousel products and lastly, save the carousel.
The admin can manage the sorting of the category carousels present in the mobile app. For this, the admin will navigate to Mobikul > Manage App Creator.
Then the admin can change the position by easily dragging the category and drop it to the desired position.

The admin can also check that the order placed by the customer from the web end or mobile app. For this, the admin will navigate to Sales > Orders.
After that, in the list of orders, an attribute named Order Place Point will be present that will show the order label.
For reference an image is shown below:
Furthermore, check the Admin End’s Configuration to know more about the configuration setup.
This product type will allow e-commerce customers to try products in 3D visualization with the help of the mobile application.
The products are the simple product and configurable product type with Mobikul Configuration attached to it for AR-Product type.

Here the admin can enter the details of the product as in default Magento.
However, as specified above the admin needs to enter details in Mobikul Configuration-
- AR-Model Type- The admin can select the 3D model option to view the 3D image of the product.
This option will enable two fields-
1-AR Model File For Android- In this field the admin needs to enter the .sfb file which will contain a 3D image of the product.
2-AR Model File For Ios- Here the admin needs to enter the 3D image of the product in the form of the .usdz file for the iOS device.
- Texture Image- Here, the admin needs to enter the background of the 3D image.
If the admin select 2-D for AR Model Type then the following options will appear:
- AR 2-D Model File- Here the admin needs to select the .png file type image for the 2-D model.

To get more information about AR product backend management you can click here.
Note- You can use Mobikul app features on Android smartwatches with the help of the Magento 2 Watch App extension(This is a paid service)
Here, the admin can manage the watches added by the users for the Magento 2 mobile app on their smart watches.

Frontend Of Mobikul Mobile App Builder
The launching screen of the app is can be amended from the code end will appear to the users as they open up the app. Thus, helping the app owner to introduce the app or organization in a better way.

The homepage of the app is having multiple sections to divide it into usable sections. The
- Category carousel(Featured Category) – It is situated on the top of the homepage where the customer can find a product according to the categories.
Thus, on clicking on the particular category the user will go to the category collection page.
- Featured Products- These Products are an exclusive collection of store meant to be highlighted. So, they appear as per the settings are done by the admin in the backend.

- New Products- It beautifully displays all the new products added to the store which can be purchased by the customer.

- Other Carousel Sections- Appart from the above section multiple carousels can be added by the app owner for the user. Thus, the app owner can configure the backend for the same.
They can be of either Product type or Image Type. So, for better understanding, we have the following sections-
- Hot deals
- Trending now
- Best Offers
- Fashion accessories
- Daily Deals
- Offers For You(Banner)




Thus, allowing a higher rate of conversion by providing a repeated view of the product.

The app user can get informed about the upcoming offers, schemes, order changes, and Abandoned cart via notification features.
These Firebase Push Notification can contain any information from the above-mentioned topics.
Thus, helping the customer to execute effective shopping via the app. However, these notifications can be managed by the app user in the ‘Setting’ which we will discuss later.
So, the notification is linked with the order, product, category or cart which will open on clicking them.

On clicking the search icon the app user can save themselves from scrolling effort. Further, this can be done in the following ways-
1-Search Via Term- The search feature operates in 3 ways- Like, Full Text, and Combine.
- ‘Like’ finds the similarity between the keywords matching with product titles,
- ‘Full Text’ exactly matches the keyword with the titles and
- ‘Combine’ is a mix of both.

Thus, allowing the customer to look for the desired product easily.
2-Make An Advanced Search-
The app user can take help of this feature to allow them to look for the product on the basis of-
- Product Name
- SKU
- Description
- Short Description
- Price Range.


Thus, this feature can save a lot of time for customers as it optimizes the search process in the best way.
3- Search Via Image- Machine Learning-
This feature will allow the customer to look for the image via image scanning. The app uses Google Firebase’s ML kit- a ready to use API. The app will save the search time via two ways-
- Text Detection– Here the app user can search the product by allowing the scanning of the text in on an object. Currently, the text detection works for English language only.
- Product(Object) Detection– In this case, the app user can search the product via the real-time object. That is the app user can scan the product in reality which will open up the list of linked products.

The navigation drawer has multiple options for the app user to use.
- Sign in/ Signup option
- Categories
- Website
- Language
- Currency
- Settings
- Privacy Policy
- About Us
- Customer Service
- Compare Products
- Orders and Returns
- Contact us
- App Version.


The customer can sign in and sign up for his accounts through the app. So, the Sign In/ Registration page can give the customer the options as-
- Sign in with the Email address
- Create An Account
- Options For Social Login(*paid)

Sign Up- Create An Account
The customer can register the application by filling the registration form. Thus, the app user can fill in the basic details to become a customer.

Post registration the user can log in via the mail id and password that was mentioned at the time of registration. Here, on this page, the app user can even select the ‘Forgot Password‘ option.
So, the app user can even create a new account if not registered from this page also.

The login can take place with the help of social media, to allow the customer to quickly login the app. Hence, this will save the customer from remembering any sort of extra login details.
Caution- However, this is a Paid Feature. So, if you want this feature in the Mobikul Mobile Application then it will be done through customization.
To know more details refer here- Sign-in via Social Accounts.
Thus, once Logged in the customer will be able to view an additional section that is- ‘Account‘. This section will be having the personal detail of customer which we discuss later.

The feature permits to display all the products of the store, with their assigned and associated Sub-categories and Parent category in the mobile application too.
On clicking on a particular category the app user will be taken to a section where the list of sub-categories and product collection(only 3 products will be displayed) will be visible.
Thus, on clicking, particular sub-category the user will be directed to the collection page.


The app user can sort the order of the product appearing in the collection page to easily view the desired options.
So, the app user can click on Sort which opens a list of options to re-order the products.

This option is meant to attract customer by optimizing the search process wherein the app user could filter out non-desirable products.
Thus, the customer can click on the filter button and select the attributes of desirable products.

The Page will display the details related to the products which the app user can scan through. Thus, the page has the following details-
- Add your Review– Post purchase the app user can review the product by entering the rating, summary of the review and complete review-comment of the product.

- Add to Wishlist- The app user can click on ‘Wishlist button‘ to add the product to the wishlist.
- Compare- The app user can click on the Compare button to add the product to the comparison list.
- Share Product option- The app user can even share the product on social media by clicking on the share button.
- Edit quantity- The app user can append the quantity to purchase of the product from here.
- Add to Cart- The app user can click on the Add To Cart button to add the product to the cart for checkout.
- Buy Now- The customer can click on Buy Now Button in order to directly move to the checkout.
- Choose Options- If the product has multiple options associated with it app user can select them and add the product to the cart.
- Description/details of the product- The product complete details are also mention in this page for the app user to refer before purchase.
- Reviews attached to products along with the ratings


The customer can set the view of the product according to needs. They can see the product as a grid view or list view.


The account section will save the customer’s personal data, in multiple sub-sections. This section as mentioned above will only be displayed to logged in user.

The dashboard will show the recent activities of the customer in 3 sections viz. My Address, My Order, and My Review.
- Recent Orders- This section encompasses the information about the customer’s recent orders with details like, Order ID, Total Amount, Status of The Order, and a ‘Details’ button through which other details of orders display.

Thus, the app user can click on any corresponding order and get the details of the of complete order.


This contains the information about the Default Billing Address, Default Shipping Address, and Manage Other Addresses.
The app user can click on any address to edit the details on the address.


Here the app user can click on Manage Other Addresses to change the details of other address.

In this section, the Review which is submit by the customer on various products are visible here.
Thus, the app user can click on View All Product Reviews to view the list of complete reviews given by the customer.


It will contain the products added by customers which they want to purchase in the near future. This section will display a few of the product details in the form of a thumbnail.
Thus, allowing the customer to view the details and add the product to cart. The customer can even append the quantity of product from here or remove the product from wishlist.

The app gives its user an easy way to view the orders from this section also. Thus, allowing a quick way to access orders.
The customer for this section examine the details of the order and perform the action on the orders like-
- Know details of the order
- Reorder the products in the order
- Review the products in the order.

It will display the details of all the downloadable products of the customer with
- Order ID,
- Date,
- Title,
- Status and
- Remaining Downloads,
- along with a button to download the product.

It will list up all the reviews made by the customer on different products of the store with the reviews and ratings for the product.

It is just like a directory wherein we save all the addresses. Here, we will save the-
- Default addresses of Billing and Shipping.
- List of other addresses.

Thus, from this section, the customer can ‘Add New Address’, edit the present address or delete the addresses.
The customer can click on the button of ‘Add New Address’ to open a form asking the details of the address.

Here, the customer has got the location detection facility also wherein the customer can fill the details with the help of GRPS.
This section is meant for the app user to save personal information relate to the account. For, this section the app user can update-
- Their first and last name,
- Registered mail address for the login purpose, and
- Password linked with the registered account.

This section contains the details related to the app-
The app user can select from the website with which the app is connect. This is a default Magento feature wherein the customer can change from multiple websites.
However, in the backend, the admin needs to enter the translation related to each website.

It provides an option for Multiple Store views, that is the feature allows the user to customize the Store View in various languages right from English to Arabic, French, German and many other.

Note- The app also supports the RTL layout for the customer following languages like Arabic, Hebrew, Persian/Farsi, and many other languages of the same font style.

The customer can select the desired currency as per the requirement. The customer can see the change in currency wherever the price of the product is display.


The app user can take control of the apps few basic functionalities likewise-
The app user can manage the notification from the app. This is for various steps in the app-
Thus, the app user can disable or enable –
- all the notification of the app.
- Orders based notifications.
- Offer based notifications.
- The app User can even monitor the notifications for an abandoned cart.
The app user can even manage the data appearing in Offline mode. Thus, the app user can enable or disable the following field to do so-
- Track and Show Recently Viewed Products.
- Track and Show Search History.
Thus, the above details can be even clear from history.

However, there is an additional button to Manage In Device Setting which we direct the user to the app setting on the device.
Here you can see all the CMS Pages that were created by the store admin.
They can be anything like- Privacy Policy, About Us page, Contact Us page, and other such pages.


The products can be added to the compare product section from product page wherein the customer can compare multiple products on the store.
Thus, allowing them to finalize a product from multiple options.

The customer can communicate with the store owner or admin by sharing a message from this section.
Thus helping the customer to build a strong relationship with the store owner.

The Product adds to the cart and can be seen by clicking on the Cart button present on the homepage. The cart here is just similar to the shopping trolley which is present in the physical store.


Then the app user can easily complete the checkout process in a few steps.
Thus, the customer can select the shipping method for the order. After which the customer can simply review the order detail and select the payment method.


Finally, post-payment the user can click on Place Order for successful order generation at store end.

Add Review For Delivery Boy
After the completion of the order, the customer can add the review as per the delivery experience.
For this, the customer can simply view the order in the mobile application and follow the below process:
However, This feature is paid and you can check the Magento 2 Delivery Boy App to get it.

The customers can also track, the delivery boy by tapping the track button in the mobile app.
Apart from that, after tapping the help button they can start a chat with the admin for the respective order.



Firstly, apart from the default Magento(Adobe Commerce) product, the app support an additional product type that is AR.

Furthermore, the app user can click on the AR icon to detect the surface of the product to analyze the product in reality.


To know more about the feature refer here-
If you still have any issue feel free to add a ticket and let us know your views to make the module better
You may also check our quality Mangento 2 Extensions.
Current Product Version – 5.0.4
Supported Framework Version – Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x