Subscription Groups organize related subscription products like tiered membership plans or varying billing cycles. Groups ensure users hold only one active subscription per group at a time. This document explains how to create and assign subscription groups for iOS and Android products.
Understanding Subscription Groups
Subscription Groups prevent subscription overlap within defined product collections. Groups enable automatic subscription switching when members purchase different tiers or durations.
Tiered membership plans like Bronze, Silver, and Gold memberships can be grouped to prevent simultaneous subscriptions. Members can upgrade or downgrade within the group without holding multiple active subscriptions.
Duration variations like monthly, quarterly, or yearly billing cycles can be grouped by plan type. Members select billing frequency while maintaining a single subscription status. Automatic subscription switching cancels previous subscriptions when members purchase different products within the same group. This behavior prevents duplicate charges and access confusion.
Understanding Platform Requirements
iOS and Android handle subscription groups differently, requiring manual configuration for consistency.
iOS App Store Connect requires all auto-renewable subscriptions to be assigned to Subscription Groups. Other product types cannot be grouped on iOS.
Android Google Play does not support subscription groups natively. MemberPress App provides group logic enabling consistent behavior across both platforms.
Subscription groups must be created in App Store Connect first, then mirrored in WordPress with manual product assignment for both iOS and Android products.
Creating Subscription Groups in App Store Connect
Subscription group creation occurs in App Store Connect before WordPress configuration.
- Log in to App Store Connect at appstoreconnect.apple.com.
- Click My Apps in the navigation.
- Select the MemberPress App from the app list.
- Click Subscription Groups in the sidebar under In-App Purchases.
- Review existing subscription groups or create new groups.
- Note the exact name of each subscription group for WordPress configuration.
Adding Subscription Groups in WordPress
Subscription groups created in App Store Connect must be added to WordPress for product assignment.
- Navigate to Dashboard > MP App > In-App Purchases.
- Click the Subscription Groups tab.
- Click Add New Subscription Group.
- Enter the subscription group name exactly as it appears in App Store Connect.
- Click Save to create the subscription group.
- Repeat steps 3-5 for each subscription group from App Store Connect.
Assigning Products to Subscription Groups
Products must be assigned to subscription groups for grouping functionality to work correctly.
- Navigate to Dashboard > MP App > In-App Purchases.
- Click the Products tab.
- Click Add New to create a new product or Edit next to an existing product.
- Verify Product Type is set to:
- Auto-Renewable Subscription for iOS products;
- Subscription for Android products.
- Locate the Subscription Group dropdown.
- Select the appropriate subscription group from the dropdown.
- Click Update Product to save the assignment.
- Repeat steps 3-7 for all subscription products requiring group assignment.