stripe-terminal-react-native
stripe-terminal-react-native copied to clipboard
FeatureNotAvailableWithConnectedReader when calling collectPaymentMethod
Hello Team Subject : Integration Tap To Pay
I am getting the following message in the console {"code": "FeatureNotAvailableWithConnectedReader", "message": "This feature is currently not available for the selected reader."} immediately after calling await collectPaymentMethod({paymentIntent: paymentIntentObject});
To Reproduce Steps to reproduce : Discover readers ->connect to reader with location-> create paymentIntent using terminalSDK-> call collectPaymentMethod with the paymentIntent
LOG [Stripe terminal]: Connected to the reader return => { availableUpdate: null, batteryLevel: null,batteryStatus: "unknown", deviceSoftwareVersion: null, deviceType: "appleBuiltIn", id: "tmr_FmUDnwR7QWY0cn", ipAddress: null, isCharging: null, label: "Apple Built-In (…12ae)", location: {livemode: false, id: 'tml_FmUDnAS4yacSvd', displayName: 'Peculi jar limited', address: {…}} locationId: "tml_FmUDnAS4yacSvd", locationStatus: "set", serialNumber: "13a106f4a7384d6f204d4b23176d4bfb3a04a7749a9398535a795058f14712ae", simulated: false, status: "offline"}
LOG [Stripe terminal]: createPaymentIntent return => {amount:30, charges: [], created: "1718107656000", currency: "gbp", id: "pi_3PQTUCHlYLnCaamG0HXrG3VW", metadata: {}. offlineDetails: null, paymentMethodId: null, sdkUuid: "526B11DC-F5E2-41C8-AB2A-0F82AA0CB1E1", status: "requiresPaymentMethod"}
LOG [Stripe terminal]: collectPaymentMethod return => code: "FeatureNotAvailableWithConnectedReader", message: "This feature is currently not available for the selected reader."
Stripe Terminal React Native SDK version "_id": "@stripe/[email protected]", using with CLI
Smartphone (please complete the following information):
Device: iPhone 11 IOS: 17.5.1
Kindly help to resolve this issue Thanks in advance