capabilities.work

Create an Auto-Renewable Subscription

A 3-step recipe with iOS. We can help you get access.

Recipe · 3 steps

Create an Auto-Renewable Subscription

with iOS · Plan & Entitlement Design

Create a subscription group, add a subscription, and localize it.

  1. Create the subscription group that the subscription will belong to.
  2. Add the subscription to the new group with its product id and renewal period.
  3. Add the localized name and description customers see for the subscription.
What you'll need to have ready
  • appId: The id of the app the subscription belongs to.
  • groupReferenceName: The internal reference name for the subscription group.
  • subscriptionName: The internal reference name for the subscription.
  • productId: The product identifier (e.g. com.example.app.pro.monthly).
  • subscriptionPeriod: The renewal period (e.g. ONE_MONTH, ONE_YEAR).
  • locale: The locale for the localization (e.g. en-US).
  • localizedName: The customer-facing display name for the locale.
  • localizedDescription: The customer-facing description for the locale (optional).
For your developer

Arazzo workflow ios:create-subscription, 3 operations: subscriptionGroups_createInstance → subscriptions_createInstance → subscriptionLocalizations_createInstance. Specs on APIs.io.