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:
- Customers: Data sets related to customers, customer groups and segments, and storefront sign in
- Catalog: Data associated with product management, variants, brands, stock, bulk pricing, and more
- Carts and orders: Information on cart and order experiences
- 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:
- You can manage your product information, including stock information, inventory, and customer data in one place.
- The integration eliminates the need for extensive custom coding, resulting in cost savings related to development resources and maintenance.
- 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.
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 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.
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:
- User group 1: test.ios@jmango360.com
- User group 2: test.android@jmango360.com
- User group 3: test@jmango360.com