【问题标题】:Card.io SDK gives partial credit card numberCard.io SDK 提供部分信用卡号
【发布时间】:2013-07-22 08:44:59
【问题描述】:

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

效果很好,但必须手动输入有效期和 cvv 编号。我搜索了一下,发现了

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

但是,返回值告诉我

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

信用卡的全号比点的还可以吗?

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

任何建议将不胜感激。

【问题讨论】:

  • 如何通过扫描或手动输入获取到期月份和年份?
  • @YogendraPatel,这是 5 年前的事了。该库在其新版本中可能有更多限制。

标签: iphone ios card.io


【解决方案1】:

来自 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 日关闭。

【讨论】:

  • greatthanx,开始查看头文件文档:)
  • 看看我的new question
  • App要求输入Expiry月份和年份,有没有办法直接扫描??里面缺少什么方法??请帮忙。
  • 嘿 Josh Bleecher Snyder,我将 Card.io iOS sdks 与我的应用程序集成。使用 CardIOView 进行扫描,而不是使用 CardIOPaymentViewController。我得到所有信息,除了 CVV 号码。 CVV 号码对我来说始终为空。有什么理由吗?请帮助我。
  • 如何通过扫描或手动输入获取到期月份和年份?
猜你喜欢
  • 2015-11-09
  • 1970-01-01
  • 1970-01-01
  • 2010-12-01
  • 2014-07-09
  • 2015-04-21
  • 2013-06-13
  • 2013-01-29
  • 1970-01-01
相关资源
最近更新 更多