Hi @shyamzin
I see a couple of reasons why this is happening:
- You’re using what appears to be an India based gmail account in your tesitng which can cause issues in test mode.
- You haven’t added that gmail account to the GPay testing group as outlined in our documentation. https://docs.paymentplugins.com/wc-stripe/config/#/stripe_googlepay?id=testing
When I tested your site using a US based gmail account, it worked as expected.
Kind Regards
Hello Support,
Thanks for getting back..
“When I tested your site using a US based gmail account, it worked as expected.” => didnt get this. So you checked with a US based gmail account which got the test cards via testing group assigned or with a new(means no pay associated) gmail account? Please let me know.
So in the LIVE site, this wont happens? At what point the shipping method will load? like when the user types in Shipping Address in the gpay popup? Please let me know.
When testing using google account which added with testing group, it will work fine. Since the addresses are already there, its setting right. But i worry for those accounts once its LIVE and if no pay account is set – user will be entering address in the gpay popup during checkout. At that point, the shipping methods need to show. Let me know your thoughts. Also i will try to get this checked using a new US gmail account and see what happens.
Waiting for your reply. Thanks again for your help.
So you checked with a US based gmail account which got the test cards via testing group assigned
Yes, that is correct. The test was performed using a GMail account that was added to the testing group.
So in the LIVE site, this wont happens? At what point the shipping method will load? like when the user types in Shipping Address in the gpay popup? Please let me know.
Once the customer adds a new shipping address and selects it. At that time, the shipping options are updated based on the selected shipping address. This worked perfectly in test mode on your site when a US based address was selected.
Kind Regards
Hello Support,
Thanks for the reply.
Yes, that is correct. The test was performed using a GMail account that was added to the testing group.
Okay, when a gmail account which got added in the testing group is used, there is no issue. Because since the address is already there, shipping is automatically calculating. The problem is happening when a gmail/google account that not added in the testing group is used, like in our case. In this case, customer need to enter the shipping address in the gpay popup. Even after entering fully – it still stays at “Loading Shipping Method”. Could you please try same from your side using a Google account newly created or which not added in a testing group? I believe, we dont need to click pay because shipping method should show before that. Could you please try this for us?
Thanks again for the support. Waiting for your reply.
The problem is happening when a gmail/google account that not added in the testing group is used, like in our case.
You can’t apply production processes to test mode. Test mode is for gathering the screenshots you need for the GPay approval process. You should only be using a GMail account which is part of the test group when test mode is enabled. That’s why you’re having issues using test mode.
Once you have been approved for GPay and received your merchant ID, then you can enable live mode and the scenario where you add a new shipping address etc will work.
Kind Regards,
You can’t apply production processes to test mode. Test mode is for gathering the screenshots you need for the GPay approval process. You should only be using a GMail account which is part of the test group when test mode is enabled. That’s why you’re having issues using test mode.
Once you have been approved for GPay and received your merchant ID, then you can enable live mode and the scenario where you add a new shipping address etc will work.
Thanks for the update. Let me try to get merchant ID..
One quick question: Is it fine to provide screenshots from staging site to Google when we request for Merchant ID? The domain we provide will be production site. Please advise. Thanks.
@shyamzin Yes, that is the expected path. You can use screenshots from your staging site when you submit them to the GPay review team.
Kind Regards,