From ccac0cb4a61b48802fd1ce410420f1afdc155443 Mon Sep 17 00:00:00 2001 From: Jakub Korytko Date: Thu, 29 Oct 2026 11:25:13 +0100 Subject: [PATCH 1/2] fix: add hasEligibleTokenizationTarget to Android paper spec --- .../src/paper/java/com/expensify/wallet/NativeWalletSpec.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java b/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java index 052fb38b..0e3ed35e 100644 --- a/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java +++ b/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java @@ -53,6 +53,10 @@ public NativeWalletSpec(ReactApplicationContext reactContext) { @DoNotStrip public abstract void getCardStatusByIdentifier(String identifier, String tsp, Promise promise); + @ReactMethod + @DoNotStrip + public abstract void hasEligibleTokenizationTarget(String last4Digits, String network, String issuerName, Promise promise); + @ReactMethod @DoNotStrip public abstract void addCardToGoogleWallet(ReadableMap cardData, Promise promise); From 93c4ef8e9651563d69f311e3e606b6d0d605c9fe Mon Sep 17 00:00:00 2001 From: Jakub Korytko Date: Thu, 29 Oct 2026 14:54:24 +0100 Subject: [PATCH 2/2] fix: restore ReactMethod annotations in Android paper spec --- .../src/paper/java/com/expensify/wallet/NativeWalletSpec.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java b/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java index 7f8c455e..f3e79323 100644 --- a/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java +++ b/android/src/paper/java/com/expensify/wallet/NativeWalletSpec.java @@ -89,8 +89,12 @@ public NativeWalletSpec(ReactApplicationContext reactContext) { @DoNotStrip public abstract void IOSHandleAddPaymentPassResponse(ReadableMap payload, Promise promise); + @ReactMethod + @DoNotStrip public abstract void IOSFailAddPaymentPass(Promise promise); + @ReactMethod + @DoNotStrip public abstract void activateAppleWalletPass(ReadableMap passData, Promise promise); @ReactMethod