In-app purchase add-on overview

In-App Purchase add-on 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-on 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.


1

Understanding GoodBarber In-app purchase add-on

Before installing this add-on, make sure you know about the following requirements.

1. In-app purchase add-on 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 add-on, if you have installed any of the add-ons above, they will deleted from your app.

Existing users from the Authentication add-on 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. GoodBarber's In-app Purchase add-on 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 .


2

Configure the add-on In-app purchase

1. Go to the menu Add-ons > Catalog > In-app Purchase
2. Click "Add"
3. Follow our instructions to set the add-on 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.


3

Test in-app purchases

To test the design of all pages related to in-app purchases,
Before your apps generation:
Use the back office preview or My GoodBarber 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 back office preview or My GB 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 GB 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.


More articles