Is it possible to buy 10 (IAP)consumable items at once?

Hi guys, basically, I would like to know if it is possible to have a player buy 10 consumable items at once?
If not, is there a known workaround to this?

Right now, I am using IStoreController.InitiatePurchase() method to make the purchase but it seems it is only for a single consumable item.

I apologize if this question has been asked before but I can’t find any post that answers this question.

Why not just multiply the amount of stuff you reward for 1 purchase by 10? That way if it’s $2 per thing, you can charge $20 for 10 things, but in one purchase. Who wants to see their bank statement spammed 10 times?