What types of cards are recognized by card.io? Does card.io support card recognition?

There is no documentation for card.io that I can find, other than the original comments.

There is an enumeration for CardIOCreditCardType in the file CardIOCreditCardInfo.h.

typedef NS_ENUM(NSInteger, CardIOCreditCardType) {
  /// Deprecated.
  /// @see CardIOCreditCardTypeUnrecognized, CardIOCreditCardTypeAmbiguous
  CardIOCreditCardTypeUnknown __attribute__((deprecated("Use CardIOCreditCardTypeUnrecognized or CardIOCreditCardTypeAmbiguous instead."))) = 0,
  /// The card number does not correspond to any recognizable card type.
  CardIOCreditCardTypeUnrecognized = 0,
  /// The card number corresponds to multiple card types (e.g., when only a few digits have been entered).
  CardIOCreditCardTypeAmbiguous = 1,
  /// American Express
  CardIOCreditCardTypeAmex = '3',
  /// Japan Credit Bureau
  CardIOCreditCardTypeJCB = 'J',
  /// VISA
  CardIOCreditCardTypeVisa = '4',
  /// MasterCard
  CardIOCreditCardTypeMastercard = '5',
  /// Discover Card
  CardIOCreditCardTypeDiscover = '6'
};

Does card.io only support automatic retrieval of Amex, JCB, Visa, Mastercard, and Discover card numbers?

Does card.io not support a card number for trading cards like Lowe's, Home Depot or Target?

Are there any other requirements for retrieving the card number, such as the card number to be embossed?

Is CardIOCreditCardTypeAmbiguous and Unrecognized used only for manually entered card numbers?

+5
source share
2

card.io .

card.io Amex, JCB, Visa, Mastercard Discover?

.

card.io , Lowe's, Home Depot Target?

, , , , , Visa Mastercard. card.io .

- , , ?

card.io , .

CardIOCreditCardTypeAmbiguous Unrecognized ?

.

+7

card.io, ( , , , , , ). .

0

Source: https://habr.com/ru/post/1534555/


All Articles