How To Implement Dynamic In App Purchase Products

Hi,

My app is Business to Business to Consumer (B2B2C) application where our customers are other businesses who deal with end users.

Each of our customers can create subscription products of any value and assign features available to their users on subscription purchase.

Is there a way to achieve this? How do i create dynamic subscription products and have them available on app instantly? I might be wrong, but from my reading i have learned that all in app products needs to be created on AppStore page and submitted for review. Please correct me if i am wrong in this.

An example of what i am trying to achive with my app is, lets say i have 3 business clients Business A Business B Business C Each of them get a sub community on my app where they can invite users to become part of their sub community. Lets say Business A, B & C each of them have 100 users. 1 user can be part of unlimited sub communities. Now using the app and our website these business want to create subscription products for their users and give them access to exclusive content Business A - Subscription worth $5/month Business B - Subscription worth $10/month Business C - Subscription worth $50/year

I want these subscriptions to be created and available instantly as created and not wanting to submit my app for review each time.

Any suggestion and help is welcome.

Can Apple Pay be used to make this work? Instead of using In App Purchase.

This is a business model we are aware of and looking at how it can be fully supported. Until then you are correct this requires the in-app purchase products to be configured in App Store Connect in advance.

So to support your example, you have 2 choices: Create subscription groups w/products PER business you want to support Or you can create generic groups that dynamically represent the business a customer subscribes to. So this requires mapping the purchase Original_transaction_ID to your business identifier - and our product_ID is effectively a generic price point to represent pricing offerings your businesses choose from.

I have the same issue right, if i go with [Option2] Does this mean that i need to create a separate subscription group for each Business ?

How To Implement Dynamic In App Purchase Products
 
 
Q