Consumable tokens: bundles? expiring? tiered?

Hi everyone,

I reached out to Apple Support to ask this:

Our users have to make purchases at different prices, and these prices are not fixed. We decide on these prices based on unit area and unit price. For example, let the unit price be 2 USD. Tom has 13 units of field and the amount he has to pay is 26 USD. John, on the other hand, has 38 units of field and the amount he has to pay is 76 USD. Each of our users has to pay different fees depending on the unit area in this way. In this scenario, which in-app purchase category would you recommend we choose, and what kind of in-app purchase structure would you recommend?

And they replied: "...it may be possible for you to have allow users to purchase tokens, which will then be redeemable against their own unit area."

Well, I had some more questions and they advised me to ask here. My questions are:

1- Do the customers get the tokens in bundles? Can they pick an exact number?

2- Can we set these consumable tokens as expiring? For example when our users use their tokens on our services, we want them to utilize our services (that they get with the tokens) for one year. If they don't use their tokens, their tokens won't expire. 

3- Can we set these tokens to provide monthly services as well? 

4- Would it be better for our customers to get some tokens first (so that we don't confuse them with 2 different types of tokens: annually & monthly) and then when they pick whether they want to get our services monthly or annually, they will be asked to 'spend' their tokens at different amounts? Is that possible?

Thanks a lot!

Consumable tokens: bundles? expiring? tiered?
 
 
Q