With my next game coming up I am trying to work out how I'll be using PayVault.
My current approach is to credit() users when they win a game round or entire match. This happens quite often. My idea was to credit() a few coins. The user can then purchase vault items with the coins. It would then be totally optional for the user to purchase coins out-right. For instance if they don't want to wait to gather enough coins.
The idea is that there won't be anything that requires a purchase. It will just take longer.
The only issue I have is that each credit goes into the PayVault history. It seems like I will get charged 0.01 per 1000 entries. It's not a huge amount, but it can add up easily.
Is the way I'm using coins correct? Should I simply lower the rewards to be per match instead of rounds? That should cut down on the amount of credits...
Ideas?