Switch between User / Local Business Add-ons and In-App Purchase Add-ons

Switch between User / Local Business Add-ons and In-App Purchase Add-ons


1. Switch from Users & Local Business Add-ons to In-App Purchase Add-ons

In-app purchase add-ons is not compatible with the following add-ons
Users: Authentications, Community, User groups, chat
Local business: Loyalty card, Club card and Couponing

- To install the In-app purchase extension, if you have installed any of the extensions above, you must know you they will be deleted.
If you have set restrictions to access some sections of your app by user groups for instance, those restriction won't be available anymore or if you have set a chat section, the chat won't be available if you install in-app purchase extension. This applies for all extensions listed above.

- Existing users from the Authentication extension will be migrated to the new In-app purchase user profile system only when they registered with an email (Facebook, Twitter and Sign in with Apple users won't be migrated to the new user profile system).

- Existing users using Facebook, Twitter or Sign in with Apple will have to create a new user account once the app is updated to the stores.

We advise you to first export all your existing users,  couponing and/or loyalty data, so you can keep CSV files with all information before their removal.


2. Install In-App Purchase Add-ons

1. Go to the menu Add-ons Store > All add-ons > In-app Purchase
2. Click "Add"


3. Manual Removal of Existing Incompatible Paid Add-ons

When you activate the add-ons in-app purchase, a pop up will be displayed listing the add-ons that needs to be deleted.
If you have paid extensions (Loyalty card, Club card and/or Couponing), you must first delete them manually from your account, click the link in the popup to remove them.

Important: Don't delete manually the extension Authentication or you'll lose all your users!


4. Automatic Removal of Existing Incompatible Free Add-ons

1. Go to the menu Add-ons Catalog > All Extensions > In-app Purchase
2. Click "Install"
3. Select "Yes, I authorise the removal of the incompatible extensions



5. Migrations of your Existing Users to In-App Purchase Add-ons

1. In the popup, you'll be notified of how many users will be migrated, and how many can't be imported.
Existing users using Facebook, Twitter or Sign in with Apple will not be migrated since we don't have their email to create a new account in in-app purchase.
They will have to create a new user account once the app is updated to the stores.
A csv file will be available post migration in your file manager listing user that have not been migrated.
2. Click "Install Add-ons"

Your users are now listed in the menu Monetization > Subscribers : Tab Users.
They can login with their existing credentials to your app.
They will be able to subscribe once your app has been updated on the stores.


6. Switch from In-App Purchase Add-Ons to Users & Local Business Add-ons

The following Add-ons :
Users: Authentications, Community, User groups, chat
Local business: Loyalty card, Club card and Couponing
Are not compatible with In-app purchase Add-ons

If you wish to switch from in-app purchase to one of the above add-ons, you will not be able to keep your In-app purchase users, they will have to create a new account with the authentication add-ons and all features linked to in-app purchase will be deleted in your app.

Deleting in-app purchase Add-ons has consequences on your existing subscribed users.
Please refer to this online help for all details.


7. In-App Purchase has not been Set for your Apps in the Stores

You've activated the In-app purchase extension in your Muse mBaaS backend, but haven't yet set your subscriptions in the stores:
1. Go to the menu Add-ons Store > All Add-ons > Authentication
2. Click Install
3. Confirm the removal of in-app purchase extension
4. Click Install (your in-app purchase users will be lost)


8. In-App Purchase has been Set for your Apps in the Stores

You've activated the In-app purchase extension in your Muse mBaaS backend and your subscriptions have been set in the stores.
When trying to install the authentication add-ons, a popup will ask you to contact the support team  
Open a ticket asking to deactivate In-app purchases subscriptions from the stores.
    • Related Articles

    • In - App Purchase Add-ons Description

      1. In-App Purchase Add-ons Overview In-App Purchase add-ons allows you to sell auto-renewable subscriptions from your native apps via the App Store (Apple) and Google Play Store to monetize your app. The subscriptions will be paid and managed ...
    • User Groups Add-ons

      1. Install the User Groups Add-ons The User Groups add-ons allows you to manage your users by personalizing their access rights for each section of your app. This add-ons is free. Requirements for the activation: - Authentication add-ons installed ...
    • Delete In - App Purchase Add-ons

      Once you have set your subscriptions via in-app purchase extension in your apps, you are responsible for your subscribers account management. Subscriptions are, by default renewed, automatically by the stores. IMPORTANT Deleting a user account from ...
    • Loyalty Card Extension (Full Plans Only)

      The Loyalty Card extension allows you to integrate a loyalty card into your app. It is a point system. The card is fully customizable. Your clients will earn gifts, a great incentive to encourage them to visit your establishment more often. This ...
    • In - App Purchase - Customization of User Emails

      With in-app purchase extension activated, you can customize the emails that are sent to your clients. Those emails are sent from the Client's email set in the menu Settings > App information . To customize your emails templates: 1. Go to the menu ...