Andrin
Andrin

Reputation: 435

Bulk creation of In-App purchases or an alternative approach?

I have been looking for a solution for a question for a while without any real luck. Is there a way to bulk create non-consumable in-App purchases via iTunes Connect? I have roughly 20,000 individual items within my app that can be unlocked via in-App purchase.

If there is not a bulk upload option, which I suspect there is not, is there a way to just place a single generic in-App purchase that will unlock a selected item? For example I would present a table view with items available for unlocking based on user search criteria, each has a unique ID, with a button that would purchase that item that is selected. All the items are the same price and of the same type. Seems like this should work but I have not idea how to implement it with the in-App purchase confines.

Any thoughts?

Thanks

Upvotes: 5

Views: 1837

Answers (2)

LolaRun
LolaRun

Reputation: 5666

There's actually a way: uploading a csv(comma seperated values) text file, containing the products' metadata, and uploading it through Application Loader.

Check This Post

Quoting:

You can use the Application Loader to mass import in app purchases: https://itunesconnect.apple.com/docs/UsingApplicationLoader.pdf

Read the "Creating a Package from a File" section on page 15:

You can create a package containing the In-App Purchase you want to submit to iTunes by importing details from an Application Loader file and adding and editing the metadata. When creating a package from a file, be sure to use the Application Loader template. To get a copy of the template, choose File > Open App Import Template in Application Loader 2.9. Application Loader creates the AppFileImportTemplates folder containing the AppMassImportTemplate.txt template. To always have an original version of the template file, be sure to make a copy of the template before editing.

Regards

Upvotes: 1

Nikita Pestrov
Nikita Pestrov

Reputation: 5966

I think, that making 20.000 items in iTunes Connect isn't a right choice for you, You can try to combine Apple's iAP with your server — just make several tiers of IAP(1$,2$,3$), each responsible for a variety of items with the same price, and on your server take track of what specific item have user purchase.

Because there is no default solution, provided by Apple, to make such kind of Store.

Upvotes: 0

Related Questions