You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For some specific cards, Android SDK is reporting invalid card number (card number field in red in the widget, while iOS sdk says ok and adding the card manually to stripe works.
It seems that isValidCardLength in CardUtils is returning false. This seems to happen because getPossibleCardBrand is returning Unknown for these cards (they are correctly identified in iOS).
This has happened to us until now with Mastercard Maestro cards, but we don't have enough data to guarantee that the problem is related just to those. I think it would be nice if both SDK's had the same validation rules.
I could reproduce it in SDK version 14.4.1 and 13.2.0
Probably not android/device dependant.
Sadly, I cannot give the specific card nubers to reproduce because it's sensitive information.
EDIT: Here is the bin as asked: 561243
The text was updated successfully, but these errors were encountered:
For some specific cards, Android SDK is reporting invalid card number (card number field in red in the widget, while iOS sdk says ok and adding the card manually to stripe works.
It seems that
isValidCardLength
inCardUtils
is returning false. This seems to happen becausegetPossibleCardBrand
is returningUnknown
for these cards (they are correctly identified in iOS).This has happened to us until now with Mastercard Maestro cards, but we don't have enough data to guarantee that the problem is related just to those. I think it would be nice if both SDK's had the same validation rules.
I could reproduce it in SDK version 14.4.1 and 13.2.0
Probably not android/device dependant.
Sadly, I cannot give the specific card nubers to reproduce because it's sensitive information.
EDIT: Here is the bin as asked: 561243
The text was updated successfully, but these errors were encountered: