Skip to main content

Hello!

I am posting here in order to double-check my approach when it comes to creating a market-place and allow sellers to pick an arbitrary price for selling digital products.

As such, and that’s as far as my planning has brought me, I came up with a solution where I’d create SKUs and IPAs which represent a particular price-point like:

storeIdentifier  |  price   |
-----------------|----------|
item_0050 | € 0.50 |
item_0100 | € 1.00 |
item_0150 | € 1.50 |
... | |
item_9999 | € 99.99 |

I do this, because it appears not to be possible to simply define a `store_product` item with a base price of €0.01 (one Euro cent) and then control it using quantity such that users would buy 1000 units of `store_product` to be charged €10.00.

As I am working on fully-separate environments, I’d have to replicate these SKUs and IPAs in all environments and mirror all of that in RevenueCat. That’s not the issue of course per-se, but I want to make sure that this approach is the best I can chose for this type of requirements.

Any advice would be much appreciated!

Hi ​@s-falk,

Unfortunately that’s a very common issue. Apple has started to address it creating the Advanced Commerce API that makes the customer define the price of the purchase but you have to request access to it and they don’t grant it easily.

The issue with creating one product and add quantity is that the user would have to purchase 1000 units (and confirm those 1000 purchases!) which it adds a lot of friction.

I believe your current approach of creating different products is the best one even though it still comes with a lot of downsides. It still depends on how many products you plan to create but managing them all is not easy. The stores also have a limit on the number of products you can create and you’ll have to get them all reviewed (and visible) as well. 

TLDR; you are doing the best approach but it comes with downsides that you have to consider if they are worth it.

Best,


Thanks a lot for the confirmation!

At the moment I plan to create 200 to 300 such price-points. From €1 to €20 (maybe €30) in €0.1 step-size which should cover all my needs. 

I hope that Apple won’t have too much difficulties there reviewing them. They’ll be created using automation which will make them quite predictive/repetitive.


Reply