I'm trying to implement in-app billing using Android, but I'm getting a weird error and I can't find anyone online with a similar problem.
I've done the following:
When I press the "Buy" button, it opens the store dialog, which says "This is a test order, you will not be charged". All seems good so far, but every payment method says "This payment method has been declined." so I'm unable to continue. This includes Google Play balance, Amex card, Visa and PayPal account.
I've tried the following, none of them worked:
Any thoughts on what might be wrong?
Your card can get declined for many reasons: Mistake with the card number: Enter your card number again. Expired credit card: If your card isn't expired, make sure to enter the right date. Mistake with the security code: Double-check the code and enter it again.
There is a large number of reasons why a credit card may be declined, from there not being enough funds available on the card, to the card being expired, the billing address being incorrect, etc.
Google support have advised that the error is caused because the merchant account is "under review". They're looking into the reasons for the review and attempting to resolve the issue. I'll update this answer with their final response.
The best advice is to contact Google support through the merchant help centre: https://support.google.com/merchants
Update: Google fixed the account and it started working straight away. You definitely need to contact them to get this sorted.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With