On top of this, Apple retains its 30 per cent commission, which the developer must agree to foot the bill for. Naturally this has caused more than a few perturbing chest pains for the iPhone development community.
Pocket Gamer did some digging into this policy, and uncovered the following passage in the Apple developers contract:
6.3 In the event that Apple receives any notice or claim from any end-user that: (i) the end-user wishes to cancel its license to any of the Licensed Applications within (90) days of the date of download of that Licensed Application by that end-user; or (ii) a Licensed Application fails to conform to Your Specifications or Your Product warranty or the requirements of any applicable law, Apple may refund to the end-user the full amount of the price paid by the end-user for that Licensed Application. In the event that Apple refunds any such price to an end-user, You shall reimburse, or grant Apple a credit for, an amount equal to the price for that Licensed Application. Apple will have the right to retain its commission on the sale of that Licensed Application, notwithstanding the refund of the price to the end-user.
Whats interesting, however, is that it turns out this passage has always been in the developers contract - it simply seems to have gone unnoticed until the similar Android policy caught the medias attention.
Whether its new or old, however, the policy does appear to be open to abuse and undeniably weighted against the developer, who stands to lose a lot of money (directly into Apples bank account) should a large scale refund ever be issued.