flutter_stripe icon indicating copy to clipboard operation
flutter_stripe copied to clipboard

Play store rejecting app updates

Open imofidul opened this issue 2 years ago • 8 comments

Used flutter_stripe:2.5.0 in our project and play store rejecting app updates by mentioning below reason https://drive.google.com/file/d/1h60xlse_EP9lHfRtdJXCPpF42N7tzBZb/view?usp=sharing

imofidul avatar May 20 '22 13:05 imofidul

for some payment methods the Stripe Sdk needs to capture the mobile number. So you need to make sure that you mention this in the data sharing section of your store listing.

https://support.google.com/googleplay/android-developer/answer/9859455?hl=en

remonh87 avatar May 20 '22 14:05 remonh87

Hello, we tried indicating that we are capturing the phone number but the app keeps getting rejected with this reason:

APK REQUIRES PROMINENT DISCLOSURE​ We’ve identified that your app is using Stripe SDK or library, which facilitates the transmission of collection of Installed Application and Phone Number information without meeting the prominent disclosure guidelines. If necessary, you can consult your SDK provider(s) for further information

Any other help? We used the sdk for over an year and we haven't had any issue so far. Can you send a link to the payments methods that needs to capture the phone number?

Thank you

albertolina avatar May 21 '22 12:05 albertolina

I found this issue: https://github.com/stripe/stripe-android/issues/5013

Looks like the Stripe android sdk is violating some play policies

remonh87 avatar May 21 '22 15:05 remonh87

You can try to downgrade to version: 2.4.0 but keep in mind that this version is not compatible with Flutter3

remonh87 avatar May 21 '22 15:05 remonh87

Thank you for your prompt answer, unfortunately we tried downgrading to 2.4.0 and we keep having the issue. We are also afraid that Google could remove our app if we continue to send for review a version with this same issue over and over.

albertolina avatar May 21 '22 15:05 albertolina

Any update on this issue @remonh87 Have you found any workaround @albertolina

MDSADABWASIM avatar Jun 06 '22 05:06 MDSADABWASIM

Our app struggles with the same issue. Everything was fine when the app was referencing flutte_stripe: 2.4.0. Once we upgraded to flutter_stripe: 2.5.0, we got the following message from Google Play:

image

We rolled back to flutter_stripe: 2.4.0, but the builds it still being rejected with the same message. It seems that the only way to overcome this is to implement a "prominent disclosure" about the data that is being collected (installed applications & phone numbers) as required by Google Play, although the Stripe SDK doesn't seem to collect those data as per this comment.

korzonkiee avatar Jun 08 '22 07:06 korzonkiee

we cannot do anything about this besides awaiting how the discussion between Stripe and Google turns out. I suggest to subscribe to the issue linked above from the stripe android sdk.

remonh87 avatar Jun 08 '22 12:06 remonh87

Stripe solved the issues with google a while ago so rejection shouldn't happen anymore

remonh87 avatar Sep 12 '22 18:09 remonh87