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 directly by the stores (Apple Store and Google Play store).
With this add-ons set subscriptions for a specific time period along with a free trial:
- Restrict the content you wish to make inaccessible to non-subscribers, so your subscribers can access exclusive content in your app.
- Disable ads in your app for your subscribers to browse your app without ads.
Once your users have subscribed to your app via the stores from the native app, they will also be able to login to your app on the PWA to access the restricted content from the PWA.
2. Understanding Muse mBaaS In-App Purchase Add-ons
Before installing this extension, make sure you know about the following requirements.
1. 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 In-app purchase extension, if you have installed any of the extensions above, they will deleted from your app.
Existing users from the Authentication add-ons will be migrated to the new user profile system, when they registered with an email (Facebook, Twitter and Sign in with Apple users won't be migrated to the new user profile system).
Read this online help for all details on the migration of your existing users.
2. Muse mBaaS 's In-app Purchase add-ons does not allow you:
- to sell one-time fee to access one specific content page of your app
- to set different levels of subscriptions (giving different access level to your app content)
- to set freemium access
3. The PWA must be activated and a domain name should be installed:
Links in automatic emails sent by your app (user password reset for instance), require the PWA to be activated and a domain name set to launch the native apps.
To deliver a great user experience, you want to make sure all features are set properly.
If you don't want your PWA to be indexed by Google, deactivate the SEO feature.
1. Go to the menu Add-ons Store > All Add-ons > In-app Purchase
2. Click "Install"
3. Follow our instructions to set the add-ons and its design
4. Integrate In-app purchase to your native apps and set up your subscriptions to the stores, refer to these online helps for all details.
4. Test in-App Purchases
To test the design of all pages related to in-app purchases,
Before your apps generation:
Use the backend preview or My Muse mBaaS app
You can only test the design of your pages, you won't be able to test the login to a paid account or test the subscription process from the backend preview or My MB app.
Refer to this online help to set your in-app purchases design.
Once your apps have been generated:
To test the design of your apps pages and access the content restricted, you can create a user and offer him a subscription, so you can login with that users credentials and access all pages of your app on the ad hoc versions / My MB app.
To test the full subscription process, it will be possible once you've generated your native apps using the test version of your apps (Ad Hoc versions).
A test user account needs to be set on the stores.
Refer to this online help for all details.
Related Articles
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 - ...
In - App Purchase - Design your Sections
To customize your in-app purchases design once you've configured it, the easiest thing to do is to access the design settings of the different elements from the settings guide. You can test your design modifications on the back office preview ...
In - App Purchase - Product / Subscription Creation
In-App Purchase extension allows you to sell 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 directly by the stores (Apple Store and Google Play ...
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 ...
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 ...