#bawanglong1715
1 messages · Page 1 of 1 (latest)
How can I help?
I had a problem when I was using Google Pay to pay.
Wait a minute, I'll send you a screenshot
Ok. Just to clarify, are you a Stripe user who wrote code to integrate Stripe payemnts, or you are a customer who are trying to pay in a website that uses Stripe to process payments?
I am using this "api 'com.stripe:stripe-android:20.33.0'"
This problem occurred when I clicked Google Pay
Ok. Have you followed Google's instructions to request production access? https://stripe.com/docs/google-pay?platform=android#going-live
So you encountered thsi problemin test mode? what's the payment intent ID?
Are you using a China UnionPay card?
no
Are you use the test mode publishable key in your android app?
Sorry, I didn't understand what you meant
What publishable key do you use in your andorid app? does it start with pk_test or pk_live ?
Run adb -d logcat -s WalletMerchantError and see what error it is.
Are you testing from a country where Google Pay is supported?
My phone is paid because I can use it to purchase items from the Google Store
I don't know what it means
My country is China
I don't think Google Pay is supported in China.
But when I released it in the production environment, the same problem occurred when our users used Google Pay. Our users come from different countries around the world
PaymentDataRequest.transactionInfo.countryCode is not a valid ISO 3166-1 alpha-2 country code!
The printed log is this
Ok, what country code did you set?
I want to know what this setting does
I believe the API reference provides explanation already