Hi brainCloud team,
I'm running several live mobile games on brainCloud, and each of them has a fairly large catalog of in-app products (dozens of items per game across iOS and Android).
Currently, the only way to register products is to add them one by one in the Portal (Design → Marketplace → Products), filling in the product ID, store IDs, price data, etc. for every single entry. When launching a new game or adding a batch of new packages, this takes a lot of time and is error-prone.
It would be a big help if brainCloud provided one (or both) of the following:
Bulk import in the Portal – upload a CSV/JSON file containing product definitions (product ID, title, category, iOS/Google product IDs, prices, etc.) to create or update multiple products at once.
An admin/S2S API for product management – endpoints to create, update, and delete products programmatically, so we can keep the catalog in version control and sync it with the store listings via a script.
Even a simple export/import of the existing product table would already save a lot of manual work.
Thanks for considering this!