Integrate Shopify with JMango360

Integrate Shopify with JMango360

This article will provide insights into the seamless integration of Shopify and JMango360, including deep backend integration, JMango360 app installation, backend store access, and some information for the validation process.

1. About Shopify integration

One of the core functionalities of the JMango360 offering is the in-depth and seamless integration with Shopify. The mobile app fetches data directly from the Shopify admin and interacts with Shopify via the API.

The following information is fetched from Shopify: 
  1. Customers: Data sets related to customers, customer groups and segments, and storefront sign in
  2. Catalog: Data associated with product management, variants, brands, stock, bulk pricing, and more
  3. Carts and orders: Information on cart and order experiences
  4. Webhooks: The synchronization of critical events related to products and orders
Here are some key benefits that you, as a merchant, can gain from the integration with Shopify:
  1. You can manage your product information, including stock information, inventory, and customer data in one place. 
  2. The integration eliminates the need for extensive custom coding, resulting in cost savings related to development resources and maintenance.
  3. It is easier for you to iterate and make updates to the app, especially if you need to respond quickly to changing market trends, update product catalogs, or introduce new features to stay competitive.
In addition, the integration is also beneficial to your customers. The shopping session between the website and the app will be aligned, ensuring a seamless experience for customers. They can enjoy a consistent and seamless shopping journey between the website and the app.

2. Install JMango360 Mobile App Builder

Step 1: Open JMango360 Mobile App Builder via this link and login to your Shopify Account 

Step 2: On the app page, click Install.


Step 3: In your Shopify admin, to authorize the use of the app, click Install.


Step 4: Once the app is installed, you can view and use it from the Apps page in your Shopify admin.

3. Provide Shopify backend access

Your website's backend access is required in order for us to do your app's integration. Please provide us with access to some administration areas of your website backend. Please be well noted that we require no access to anything related to the sales of your website. While testing the app, we assume that our test orders work well once we receive order confirmation emails.

Please add email support@jmango360.com as a collaborator and assign a custom set of permissions to it.

Step 1: Log in to the Shopify backend. Click on the Settings button at the bottom left to open the Settings window:


Step 2: On the menu side, choose Users and permissions. Then click on the button Add staff.


Step 3: Provide information as required. Make sure the Email address is set to support@jmango360.com.


Step 4: Select the permissions as shown below.

Step 5: Click Send invite to send the invitation. JMango360 will receive an email shortly after creating the account asking us to confirm our email address and create a password.

4. Other requirements 

4.1 Share coupon codes

Coupon codes are needed for the checkout process and testing purposes during the app development process, so you are expected to provide us with your coupon codes. With the coupon codes shared, we can conduct thorough testing and verification of the coupon-related features and ensure that the coupon codes are functioning correctly and delivering the intended outcomes.

Step 1: In the Shopify backend, create a coupon code for 20% discount. 
Step 2: Share the coupon code with support@jmango360.com

4.2 Share information about customer group

If you’re using customer groups in Shopify and want to have this supported in the app we need to have information about the user group logic and access to each user group to complete our analysis and testing processes. 

Step 1: Confirm if you’re using Customer Groups. If yes, share information about your user groups, logic and rules. 

Step 2: Use the following email addresses to add JMango360 to each user group:
  1. User group 1:  test.ios@jmango360.com  
  2. User group 2:  test.android@jmango360.com  
  3. User group 3:  test@jmango360.com 
If you have any further questions regarding the app builder, we’re happy to help! Please reach out to us at customer.success@jmango360.com.

    • Related Articles

    • Getting started with Alphonso

      Welcome to Alphonso - the advanced app builder designed to empower you to create exceptional mobile apps. This article will take you on a guided tour of Alphonso and the core pages. By the end, you'll have a general understanding of leveraging ...
    • Push notifications in Alphonso

      Push notifications have been proven to be a direct and cost-efficient communication channel, fostering user engagement and retention. In this guide, we’ll explore the scope of push notifications in Alphonso and how to send push notifications. 1. ...
    • Welcome to JMango360

      Welcome to JMango360, a leading provider of cutting-edge e-commerce solutions. We are thrilled to introduce our latest offering, Alphonso, an advanced app builder designed to empower businesses to create exceptional mobile apps. In this article, we ...
    • Configure the My Account page

      In this article, we'll explore the elements and configuration options that allow you to create a tailored and engaging experience for your app users. 1. About the My Account page The My Account page in your app is a crucial hub of information and ...
    • Firebase Analytics with Google Analytics 4

      Having an app is step one, step two is to promote and measure. App analytics are the key to getting the necessary insights to learn about your app performance, your app users, and their behavior in order to make changes and grow. Firebase Analytics ...