Entering a code to earn virtual money

Hi,

I was thinking in add to my freemium game a mechanism to earn virtual currency entering a code in the game (in order to add a promocode-like functionality). With that approach I could give away some codes to promote the game.

The problem is that I am not sure if this feature could go against the point 11.2 of the iOS Review Guidelines or not. It is not so different that the service TapJoy or similars.

In fact, according to the point 11.2 TapJoy and similars should not be allowed but they are.

So, it’s safe to add this functionality or my game will be rejected?

You could intergrate the system into the gameplay of the game. For example: you get a code when you kill a boss. You fill the code into a “computer” or whatever and you claim your price.

With the same system you could also activate codes given from outside of the game.

That way the system isn’t used as a payment method, but as a part of the game itself.