stripe / stripe-react-native

React Native library for Stripe.
https://stripe.dev/stripe-react-native
MIT License
1.25k stars 257 forks source link

Credit card icon not displaying on Android real devices and some iOS devices #1682

Open kishoreraj87 opened 2 months ago

kishoreraj87 commented 2 months ago

Describe the bug

The credit card icon for Stripe payment is not displaying in our React Native app. We are using @stripe/stripe-react-native version 0.37.3. The base64 string received for the icon is blank.

{
  "isChecked": true,
  "onPress": [Function anonymous],
  "onSheetPress": [Function anonymous],
  "stripePaymentOption": {
    "image": "iVBORw0KGgoAAAANSUhEUgAAAJ4AAABxCAYAAAAklxosAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAE4SURBVHic7dIxAQAgDMAwwL/n4YIeJAp6dM/MLHjs1AH8yXgkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCSMR8J4JIxHwngkjEfCeCQu8aME3qOapfYAAAAASUVORK5CYII=",
    "label": "····4242"
  }
}

Expected behavior

The credit card icon should display properly across all devices (both Android and iOS).

Screenshots

Android

Screenshot 2024-07-01 at 11 44 32 AM

iOS

Screenshot 2024-07-01 at 11 44 53 AM

Environment

Mauricio-sy commented 1 month ago

1690

Mauricio-sy commented 1 month ago

Zl