App update rejected on android sdk 30.0.1 [Google pay bug]

After updating to the newest sdk our application was rejected by google. Some fixes for the Google pay bug have been posted, but there are no solution for ejected apps that want to update to the newest sdk.

We tried solving this by manually adding the following to android/app/src/main/AndroidManifest.xml BEFORE building but the app, but unfortunately the update was still rejected.

<!-- DISABLE GOOGLE PAY -->
<meta-data
  tools:replace="android:value"
  android:name="com.google.android.gms.wallet.api.enabled"
  android:value="false" />

When checking the following file after the build android/app/build/intermediates/manifests/full/dev/release/AndroidManifest.xml the following is added:

<meta-data
  android:name="com.google.android.gms.wallet.api.enabled"
  android:value="false" />

Does anyone have a solution for this?

Update: Removing the expo-payments-stripe module manually from node_modules before a build seems to have fixed the problem. The binary has now been accepted.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.