IAPs failing for no apparent reason

Having serious issue on our game, after we updated it two days ago on 7th February. One of the eight IAP's seems to always fail on all Apple devices. It gives two different errors: "There was an error in transactions: Unknown." and/or "This item is no longer available.". We have reports that some other IAPs fail too, but apparently not always.


Nothing has changed on our end in the IAPs for the past 6 months and the same IAP's are fine on Google and Steam (cross-platform game). So something must have changed at Apples end between our January update and the update two days ago. Reported the problem to Apple yesterday, but it can take days or weeks for them to get back to you.


I now disabled the IAP in question from iTunes, don't want our customers to try and pay for something that gives error or even takes the money but does not deliver the IAP.

We did renew Paid Applications Contract recently, as there were some changes in iTunes and we had to mark one single check box of whether we are an individual person or an company. But we did that and got confirmation email that everything is in order. We also had to update our credit card information as the old card was no longer valid. But if neither of these would somehow be the source of the problem, then howcome some IAPs go through as normal sometimes, and one not at all...?

OK, seems like we figured it out (there was another post from someone late January): We recently were prompted to renew the Paid Applications Contract apparently that can break your IAPs. Removing the IAP from sale, waiting for a while and then putting it back to available again seems to fix the problem, with some 45 minutes delay though.


Hope someone from Apple reads this, something is wrong at your side if contract renewal breaks IAP's with no apparent connection between the two things.

You make a good point, I will see that Tech Note 2413, In-App Purchase FAQ, is updated to reference Developer Renewals require that the paid app contract be renewed.


rich kubota - rkubota@apple.com

developer technical support CoreOS/Hardware/MFI

And that to ‘push’ that information into the system it may be necessary to modify some metadata for all IAPs that were submitted with outdated documents.

We seems to face the exact same problem but we tried everything you decribed: We removed the IAPs from sale, waited a bit, enabled them again.


We tried to recover purchases for those failed transactions and the recovery does fail.


What we figured out is, that it seems only to affect new customers. Renewals still work and also customers who have an expired subscription can manually renew succesfully.


We are loosing a lot money every day because of that issue, so I would really love to get any phone number or something to discuss that topic directly with an Apple technican.

IAPs failing for no apparent reason
 
 
Q