android信用卡扫描库或任何API(Card.io除外)

问题描述 投票:0回答:4

我需要扫描信用卡并获取持卡人姓名、CVV、到期日期和卡号等详细信息。我曾尝试使用

card.io
库,但我只能获取到期日期和卡号。有人可以建议我任何其他图书馆或其他有用的资源吗?

android credit-card
4个回答
20
投票

我们对市场上可用的卡扫描 SDK 进行了广泛的研究,让我们看看有哪些选项适合您,各有利弊:

1。 Card.io(定价:免费)下载示例

这是自 PayPal 开发以来迄今为止最流行的 SDK 之一。但那是很久以前的事了,现在情况已经发生了变化。 SDK 不再维护。具有讽刺意味的是,甚至 PayPal 也没有在自己的应用程序中使用它。
但是,此 SDK 目前正在 Android 中的 Uber(印度)应用程序中使用。

优点:

  • 易于集成
  • 易于定制

缺点:

  • 无法扫描某些卡的有效期。
  • 无法检测表面有普通号码的卡片。能够轻松检测浮雕号码卡。

2。 pay.cards(定价:免费)下载示例

这是免费 SDK 领域中的 card.io 的替代品。但我的观察让我相信它在扫描能力方面与card.io相似。

优点:

  • 简单的即插即用

缺点:

  • 没有发现比card.io更多的好处,同样的限制,有时比card.io花费更多的时间。也没有太多可用的定制选项。

3. MicroBlink SDK(定价:付费)下载示例

这个SDK似乎能够扫描所有内容,包括卡号、持卡人姓名、有效期、CVV。它的扫描功能给我留下了深刻的印象,它能够扫描大多数类型的卡片。但这是有代价的!

优点:

  • 能够扫描几乎所有类型的卡片及其所有详细信息。

缺点:

  • 没有看到任何(除了它已付费的事实!),尽管有时我发现扫描有一些延迟,并且需要将您的卡与矩形对齐,边缘到边缘,不远,不近。否则不会扫描它。这不像二维码那样可以在任何角度和距离扫描。

4。 Cardscan.io(定价:免费增值)下载示例

这个 SDK 似乎比上面提到的所有其他 SDK 都要好。它能够轻松扫描所有类型的卡片,并能够识别卡片的大部分细节。之所以是Freemium,是因为它允许我们免费使用SDK用于非商业目的。如果您打算将其用于商业用途,则需要购买许可证。

优点:

  • 在扫描能力方面比其他 SDK 更好,与 MicroBlink 不同,它不需要将卡片边对边与矩形对齐。

缺点:

  • 没发现什么令人失望的地方。

因此,这些是可用选项,您可以根据自己的要求进行选择。您可以通过尝试示例轻松比较每个。


4
投票

试试这个库。

以对消费者来说最简单、互动的方式接受您的应用程序的卡付款。 20 分钟集成,为您的解决方案添加轻松的客户付款功能。

支付卡


0
投票

对于 Xamarin.Android,您可以使用 nuget

PayCards.Droid

(或者如果是 Xamarin.Forms nuget

Plugin.PayCards

https://github.com/CrossGeeks/PayCardsPlugin


0
投票

UltimateCreditCard-SDK 库适用于所有类型的卡片(浮雕或普通卡片) https://github.com/DoubangoTelecom/ultimateCreditCard-SDK

检查一下!!

© www.soinside.com 2019 - 2024. All rights reserved.