Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time

Troubleshooting

iOS - Apple rejected app because no IPv6 compatibility

Please check your store.validator settings! Your hostname need to be reachable via IPv4 and IPv6. If your hostname can't be connected via dualstack Apple will reject your app. This is mostly when you use product type store.PAID_SUBSCRIPTION.

Android - Problems with the payment (BILLING_KEY changed)

Sometimes you have to change the BILLING_KEY, if this is the case you have to handle several places to change the BILLING_KEY. It is best to search for the old BILLING_KEY and change the BILLING_KEY with the new BILLING_KEY. This should fix all problems.

See: https://github.com/j3k0/cordova-plugin-purchase/issues/76#issuecomment-407454342

Android - Google Playstore API V3

When you receive the information that you need to switch to the billing v3 API. In most cases this is because you have not yet updated your server side checks. It seems these still use the V2 API. This is usually due to the server validation you have created yourself. Alternatively, you can use https://billing.fovea.cc/.