Login

Learning & Support

Documentation

Subscriptions for iOS & Android

Twixl Support Team Updated: - Created :

    1. Standard or all access subscriptions

    Standard subscriptions or all access subscriptions in article-based apps

    If you want to offer a subscription in your app, there are two options:

    • Standard Subscription: this is the traditional type of subscription where you get access to new collections or PDF content items (i.e. issues) that are added during the period of your subscription.
    • All Access Subscription: this can be compared to e.g. Spotify or Apple Music type of subscriptions: you get access to all content in the app, as long as your subscription remains valid.

    1.1. Generate App-Specific Shared Secret (iOS only)

    1. Go to https://appstoreconnect.apple.com -> My Apps -> Select your app -> Manage In App Purchases -> Select 'App-Specific Shared Secret'.
    2. Click 'Generate App-Specific Shared Secret'.
    3. Copy the Shared Secret.
    4. On the Twixl platform, select Subscriptions from the app's menu.
    5. Edit the subscription settings, select the type you want to offer, and paste the shared secret in the corresponding field.
    App Store Connect
    App Store Connect
    App with Monolithic collections: Subscriptions - Twixl Distribution Platform
    App with Monolithic collections: Subscription Settings - Twixl Distribution Platform

    1.2. Latest content

    New subscribers will automatically receive the most recent paid collection or PDF added to your app (for standard subscriptions only).

    2. Adding a duration

    To create a duration for an auto-renewable subscription, you need to specify the following details:

    • Duration: The interval of the subscription. On iOS, it is either 1 week, 1 month, 2 months, 3 months, 6 months or one year.
    • Product identifier: A unique reverse-DNS for this duration. This product identifier has to be the same as the one entered in AppStore Connect / Google Play Developer Console,  for example com.mycompany.mymagazine.subscription.1month
    • Title (iOS & Android): The name a reader will see in the list of subscriptions on the device.
    • Description (iOS & Android): The description a reader will see in the list of subscriptions of the device.

    3. Adding a subscription

    3.1. In App Store Connect (iOS)

    1. Go to https://appstoreconnect.apple.com -> Manage Your Application -> Select your application -> Manage In-App Purchases -> Create New
    2. Choose the correct type of subscription (usually Auto-Renewable) and create a new subscription family or select an existing subscription family.
    3. Just like on the Twixl platform, you have to add a duration for the subscription. You need to use the same product identifier & matching duration as on the Twixl platform, for example com.mycompany.mymagazine.subscription.1month

    3.2. In the Google Play Developer Console (Android)

    1. Go to https://play.google.com -> navigate to the In-App Products for your app.
    2. Create the same subscription with the same product identifier & matching duration as on the Twixl platform, for example com.mycompany.mymagazine.subscription.1month

    Was this article helpful?

    0 out of 1 found this helpful