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.