-
Notifications
You must be signed in to change notification settings - Fork 526
Android: The merchant is not enabled for google pay #490
Comments
Did you manage to resolve this? Also having the same issue. |
@tomrevansecho I haven't gotten it working yet but I think this message appears in release mode because Google hasn't approved our merchant ID for production yet. |
Hi @tomrevansecho, @Lavielle is right, you need to get approval from Google team by submitting the form from integration checklist, they will contact email from your request and ask for required information, builds (test and then production builds) and then you will be able to start accepting production payments |
Published more thorough doc for this process: https://tipsi.github.io/tipsi-stripe/docs/google-pay.html |
The error goes away once the Google Payment API team accepted our request. |
@Lavielle How long did it take for them to respond after submitting the request? |
@Marcusg62 I don't remember exactly but the whole exchange took a few days, maybe a week. (They replied, we needed to adjust something, then waiting...) |
Quick question, for Android, you are using Also, I'm in this topic since I'm facing same issue, |
I had the same issue (8.0.0-beta10) running in test environment and realized I had put <meta-data
android:name="com.google.android.gms.wallet.api.enabled"
android:value="true" /> into the manifest directly instead of the application section of |
@zeromaro I had the same query, I checked this------> link, and focused on the part |
Alternatively, Opening LogCat from the visual studio while debugging and searching for |
@Lavielle and @cybergrind I'm also getting "The merchant is not enabled for google pay" issue in production environment .Can you give me a link to production setup to google pay. In Test mode is working fine, But "production" mode getting that issue. So can you help to resolve this |
I had to do this for production which took weeks: |
@suresh1502067 you can follow this guide https://tipsi.github.io/tipsi-stripe/docs/google-pay.html |
@cybergrind , Can you please tell that how we make request to google payment api team ? |
|
Before I have submitted the issue
[x] I have read an installation guide
[x] I have read a linking guide and checked that everything is OK like in manual linking guide
[x] I know that before using
tipsi-stripe
I need to set options for my app as described in usage guideThe problem
Trying to open Google Pay in release version fails with the message 'The merchant is not enabled for Google Pay'. In dev mode everything works fine.
I downloaded the release version directly from an apk file, NOT via the Play Store, so that might be the problem.
Otherwise, I guess I have to add the
merchantId
somewhere in my code, but the docs don't mention anything.Environment
tipsi-stripe
version: 7.5.0tipsi-stripe
version where the issue was not reproduced (if applicable): N/Acom.google.firebase:firebase-core
version: 16.0.6com.google.android.gms:play-services-base
version: 16.0.1For
Android
, please provide the following sections fromandroid/app/build.gradle
:Screenshot
Code To Reproduce Issue (Good To Have)
Please remember that with sample code it's easier to reproduce the bug and it's much faster to fix it.
This is how I set stripe options:
This is how I the function I use to request payment:
The text was updated successfully, but these errors were encountered: