File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
submodules/Stripe/Sources Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -152,7 +152,11 @@ + (STPCardValidationState)validationStateForNumber:(nonnull NSString *)cardNumbe
152
152
if (sanitizedNumber.length == 0 ) {
153
153
return STPCardValidationStateIncomplete;
154
154
}
155
- STPBINRange *binRange = [STPBINRange mostSpecificBINRangeForNumber: sanitizedNumber];
155
+
156
+ BOOL isValidLuhn = [self stringIsValidLuhn: sanitizedNumber];
157
+ return isValidLuhn ? STPCardValidationStateValid : STPCardValidationStateInvalid;
158
+
159
+ /* STPBINRange *binRange = [STPBINRange mostSpecificBINRangeForNumber:sanitizedNumber];
156
160
if (binRange.brand == STPCardBrandUnknown && validatingCardBrand) {
157
161
return STPCardValidationStateInvalid;
158
162
}
@@ -163,7 +167,7 @@ + (STPCardValidationState)validationStateForNumber:(nonnull NSString *)cardNumbe
163
167
return STPCardValidationStateInvalid;
164
168
} else {
165
169
return STPCardValidationStateIncomplete;
166
- }
170
+ }*/
167
171
}
168
172
169
173
+ (STPCardValidationState)validationStateForCard : (nonnull STPCardParams *)card inCurrentYear : (NSInteger )currentYear currentMonth : (NSInteger )currentMonth {
You can’t perform that action at this time.
0 commit comments