I'm developing a game where the player will have an option purchase characters to use in-game. Characters are grouped into thematic groups of 5.
I would like to offer each character in a group to be sold individually, or as a pack at a discount. If the player has already bought a character individually, the pack would provide them with the remaining characters from the group of 5.
In the app store, I would like to configure the purchases as follows:
- Character A
- Character B
- Character C
- Character D
- Character E
- Pack of 5 Characters
- Pack of 4 Characters
- Pack of 3 Characters
- Pack of 2 Characters
Note that in the app store the packs are not specific about which characters the player would receive, only the quantity and the group that the characters belong to.
In the app, the packs would presented to the player only if applicable (ie pack of 3 is only shown if the player has bought 2 individual characters from that group). The app is specific about which characters the player would receive from that pack, as the interface would be adjusted according to which characters the player has already purchased.
Would this configuration of in app purchses pass review?