Changes to the website and the impact on the app

Changes to the website and the impact on the app

As the JMango360 apps are fully integrated with your store backend, changes to the backend of the website will have an impact on the app. In this article our recommendations and steps to include the app in the testing process prior to installing changes to the website.

Use a test app for experiments and testing

 You are recommended to include app testing in your website update procedure to make sure your app is working flawlessly and bug-free, especially when you:
  1. Change the account signup and/or address form
  2. Modify the checkout process
  3. Install new shipping and/or payment methods
  4. Update the JMango360 plugin/app
  5. Add new plugins from other parties
  6. Update the e-commerce version
 We'd recommend you to create a test app integrated with the staging site of your website for app testing. Just like you use the staging site to test changes before applying them to the live store, the test app is a clone of your live app which lets you ensure everything is working fine on your live app.

To create a test app, you need:
  1. A staging site (of course)
  2. Install the JMango360 plugin/app in your staging site
  3. Go to JMango360 Back Office and create an app integrated with the staging site
If you need help with the test app or you do not have any staging site, please contact us so we can help.

 To fully test your app on iOS and Android devices, please install our free JMango360 Preview Apps. We have different Preview Apps for Native Apps, Magento React Native Apps, and BigCommerce React Native Apps.

For details on app preview, refer to How to preview my app before publishing?

Update app settings or custom development in case of issues

If adjustments on the website are already supported in the app, they can often be arranged in the JMango360 platform. Otherwise, if the adjustments are not supported by the app or in case of complicated adjustments, we can often develop new features. 

Besides, it is possible that adjustments result in issues that prevent the app from functioning properly, without it being possible to set those adjustments in the JMango360 platform itself. 

In the latter two cases, our development team can analyze and validate this section at your request and we will quote for additional work.
    • Related Articles

    • Set up GA4 data collection for the website

      If there is no website data in your Firebase Dashboard, most likely this is because of a missing configuration in GA4. In this article, we elaborate the steps to configure the website data stream on GA4. Once this process is done, the web data will ...
    • Video Tutorials - Create Your Integrated App

      Create a Magento 2 App Create a BigCommerce App Create a Lightspeed App Create a PrestaShop 1.7 App PrestaShop 1.7: Share backend access with JMango360 Create a PrestaShop 1.6 App PrestaShop 1.6: Share backend access with JMango360 ​
    • Basics and overview of app design

      After successfully creating an app, your next step is to design your app the way you want. JMango360 provides you with a range of useful features to help you get a beautiful and attractive app. Where to design your app? You design your app in ...
    • OneSignal Push Notifications and In-App Messages

      Push notifications are the most effective tool available to mobile app marketers for attracting and keeping app users. Learn more about the effectiveness of mobile app push notifications with the help of OneSignal services and the articles below, ...
    • iOS and Android smart app banner for PrestaShop apps

      Settings available in JMango360 Back Office > Settings > Smart App Banner Settings. Installing a smart app banner is a must-do for your website when you have an app. Smart app banners help in promoting your iOS and Android app to your customers when ...