Easiest Integration of Flutter Subscriptions

We love Flutter and we offer Flutter plugins to integrate your subscriptions into your Flutter app as easily as possible, including a customizable paywall.

Subscriptions for Flutter are ready with just 4 lines of code.

How to add Subscriptions

1. Initialize LinkFive

// Get your API key after sign up
LinkFivePurchases.init("LinkFive Api Key");

2. Listen on Updates

// Subscriptions to offer to the user 
LinkFivePurchases.listenOnSubscriptionData();

// Active subscriptions the user purchased
LinkFivePurchases.listenOnActiveSubscriptionData();

3. Purchase

// This handles the entire purchase process
LinkFivePurchases.purchase(productDetails);

4. Enable Premium Content

// That's it
// It's time to show your premium content

Flutter Subscriptions Plugin for your Flutter App

Dynamic subscription offer

Our plugin will provide your app with the subscriptions you want to offer to your users. You can change your subscription offer in our UI and our plugin will update your app. A single method .fetchSubscriptions() is enough and you can offer your subscription.

Make a purchase

Our Flutter plugin takes care of everything related to a purchase. All you need to do is call .purchase( ... ) and we will do everything else for you.

Subscription receipt validation

Our Flutter plugin checks if a purchase is genuine and not fake.

Get active subscriptions

If your user has purchased your subscriptions, our plugin streams all the important information your app needs to activate your user's premium status.

LinkFive plugin to integrate in your flutter app
LinkFive plugin to integrate in your flutter app

Change your Subscription Offer

With LinkFive it is possible to dynamically change your subscription offer. Manage who sees which subscriptions.

After you integrated our Flutter plugin, no code is needed to adjust your offering. You could:

  • Offer different subscriptions for different countries
  • Offer different subscriptions for different App Versions
  • Change global offering

Without any code changes!

Download LinkFive In App Purchases Plugin

LinkFive plugin to integrate in your flutter app

Ready to get started?

Sign Up

Customize your Flutter Subscription Paywall

Adjust your Paywall on the fly

LinkFive gives you the ability to customize your subscription offer - even after you've published your app.

Find out which subscription promotion works best and highlight your bestseller!

LinkFive plugin to integrate in your flutter app

Our Flutter Paywall UI Plugin

We also help you with your own custom paywall. Our UI package offers a couple of designs which you can use in your app for free.

Flutter custom paywall package

Seamless integration with our paywall UI plugin

Integrating our Flutter UI plugin into your app is seamless and effortless.
The plugin works immediately together with our purchase plugin.
Only one line of code is required to display your subscriptions.

SimplePaywall(
callbackInterface: linkFivePurchases,
// ...
});

That's it. The subscriptions are now ready for sale!

Managing the Purchase State

The plugin can also manage the UI state of the paywall.

You can always use the same UI page for your subscriptions. We make sure that either the success page is displayed if the user has purchased Premium, or the paywall if the user has not yet purchased.

// no additional code needed
// you can still add comments if you like, tho

Flutter custom paywall package

Download our LinkFive UI Plugin

LinkFive plugin to integrate in your flutter app

Sign up on LinkFive Now. It's free!

Ready to get started?

Sign Up