Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

com.paypal.android.sdk:data-collector Violating Problem from Google Play Developer Console #126

Open
Sinson48 opened this issue Mar 7, 2024 · 5 comments

Comments

@Sinson48
Copy link

Sinson48 commented Mar 7, 2024

We have integrated react-native-paypal(4.1.0) in our react-native application.
We are getting a policy violation message from the Google play developer team. The message as follows. This is for android version.

Issue found: Violation of User Data, Permissions and APIs that Access Sensitive Information Policies
We have observed that your app is using an SDK that is designed to collect device location by default. This SDK can result in your app violating the prominent disclosure and consent and/or approved purpose requirements of Google Play’s User Data and Permissions and APIs that Access Sensitive Information policies. You are hereby requested to provide evidence of your compliance with the Prominent Disclosure and Consent requirements. Your app submissions will be rejected pending your action.
Issue details
We found an issue in the following area(s):

  • Version code 344:
    • SDK: Paypal Data Collector com.paypal.android.sdk:data-collector (consider upgrading to version com.braintreepayments.api:data-collector:3.21.0)
  • Version code 347:
    • SDK: Paypal Data Collector com.paypal.android.sdk:data-collector (consider upgrading to version com.braintreepayments.api:data-collector:3.21.0)

We cannot publish our application which has number of features & issue fixes.

@olessavluk
Copy link

olessavluk commented Mar 7, 2024

this is coming from official Android SDK, will need them to suggest solution first braintree/braintree_android#931

@pavelglebov
Copy link

+1

@pavelglebov
Copy link

pavelglebov commented Mar 18, 2024

Apparently, v3 is no longer approved by Google. SDK team suggests to migrate to v4: braintree/braintree_android#931 (comment)

@conghaile
Copy link

For anyone who googled their way here, just use https://github.com/ekreative/react-native-braintree now

@nabilfreeman
Copy link

I just finished moving to the linked React Native Braintree library above.

This morning I was very nervous about making the move as payment integration is usually something that just goes on and on in a very indeterminate way.

First I actually tried to migrate this library to v4. I would strongly not recommend doing that unless you are very experienced with Android or you are an expert in the Braintree SDK as there are quite a lot of architectural changes.

Giving up on that I migrated to the new library and it only took a few minutes to make the necessary changes. You will probably have many of the things integrated already, for example the Info.plist changes were already done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants