Hi. I was using Stripe on my WordPress website with WooCommerce Stripe Payment Gateway.
The Apple pay / Google pay button displayed on my product page. When I click on them and try to pay with Apple or Google pay, errors like “Billing State / Country is not valid. Please enter one of the following: Hong Kong island, Kowloon, New Territories.” But I have actually entered “Kowloon” in my Google pay address.
Similar situation happens on Apply Pay while the errors also saying the Billing State / Country is not valid… And this is not limited to Billing address but also Shipping Address (Screenshots of the errors using Apple Pay : https://ibb.co/L6WFsY1)
I have contacted to Stripe and they said this is not their problem.
I tried move to hide the button on product page and make it show on checkout page, but apparently this is not quite related to this issues, so thats did nothing.
I googled a lot but did not found much solution. One of the solution is to download “Checkout Field Editor for WooCommerce” plugin to make those required fields un-required. But the problem is once I remove “Billing State / Country” from the required list, another billing address fields is required and throw error when using Apple pay, so turns out I will have to remove all required fields, and some of them even have to disabled to stop those errors. This makes me feels it is not the right way to fix this problem…
Thank you for your time 🙂
- The topic ‘Stripe Apply pay and Google pay billing address error’ is closed to new replies.