2

我目前正在使用从github下载的 card.io SDK 进行信用卡集成。

它很好用,但必须手动输入到期日期和 cvv 编号。我搜索了一下,发现

较新版本的 card.io SDK(3.x 及更高版本)不添加到期日期扫描。-参考

但是,返回值告诉我

Received card info. Number: ••••••••••••xxxx, expiry: 09/2015, cvv: 123.

是否有可能获得信用卡的完整号码而不是获得点?

是否可以下载此 SDK 的旧版本进行过期日期扫描?

任何建议将不胜感激。

4

1 回答 1

8

来自 card.io 的 Josh 在这里。您可能正在查看的示例代码如下:

- (void)userDidProvideCreditCardInfo:(CardIOCreditCardInfo *)info inPaymentViewController:(CardIOPaymentViewController *)scanViewController {
  // The full card number is available as info.cardNumber, but don't log that!
  NSLog(@"Received card info. Number: %@, expiry: %02i/%i, cvv: %@.", info.redactedCardNumber, info.expiryMonth, info.expiryYear, info.cvv);
  // Use the card info...
  [scanViewController dismissModalViewControllerAnimated:YES];
}

请注意 NSLog 调用上方的注释。正在记录的是info.redactedCardNumber. 你想要info.cardNumber。有关更多详细信息,请参阅记录良好的头文件。

旧版 SDK 已公开弃用近一年,将于 2013 年 8 月 1 日关闭。

于 2013-07-23T11:09:39.307 回答