Credit Card Mobile Capture & Extraction

Mobile Framework camera that embeds into your app to capture credit card info (front & back) in real-time while keeping PCI data securely on-device.

Get Started for Free Free Demo
Credit Card Mobile Data Extraction

Test Drive It on your Phone

Veryfi Lens for iPhone Veryfi Lens for Android

Supported Fields

  • Front of Card
    • Card Number
    • Expiry Date
    • Card Type (Issuer)
    • Card Holder Name
  • Back of Card
    • CVV (Verification Code)
Lens for Credit Cards: Init Code
import VeryfiLens
class LensController: UIViewController {
let credentials = VeryfiLensCredentials(
clientId: CLIENT_ID,
username: AUTH_USERNAME,
apiKey: AUTH_APIKEY,
url: URL
)
let settings = VeryfiLensSettings(with: jsonSettings)
settings.documentTypes = [“credit_card”]
VeryfiLens.shared().delegate = self
VeryfiLens.shared().configure(with: credentials, settings: settings)
VeryfiLens.shared().showCamera(in: self)
}
Lens for Credit Cards: Delegates Code
extension LensController: VeryfiLensDelegate {
func veryfiLensClose(_ json: [String: Any]!) {
// Handle close event
}
func veryfiLensError(_ json: [String: Any]!) {
// Handle error event
}
func veryfiLensSuccess(_ json: [String: Any]!) {
// Handle success event
}
func veryfiLensUpdate(_ json: [String: Any]!) {
// Handle update event
}
}

Developer Friendly

Integrate Veryfi Credit Card scanning technology with just a few lines of code, liberating your team to stay focused on building industry-leading customer experiences.

Features

  • On-Device Processing

    All credit card image processing and data extraction is performed entirely on the device, without being sent over the internet.

  • Card Detection

    Veryfi Lens runs a light machine model to perfect the capture of your customers’ credit cards. Veryfi Lens runs a machine model which is trained to distinguish a credit card from its surroundings, including other hard edges and similarly colored surfaces. This means there is no need for guides or messages in app to tell your customer how to position the card. They can hold it in their hand or on any surface and the machine model inside Veryfi Lens will identify the card and extract all the data on both sides. This makes the experience of capturing card information super seamless and pain free.

  • Auto Torch in Low Light

    Veryfi Lens includes Al computer vision and custom camera features that optimize image quality based on surroundings to ensure the greatest possible data extraction accuracy. The real-time Veryfi Lens computer vision model recognizes low light situations and automatically enables the device’s torch/flashlight to ensure high-quality credit card capture.

  • Auto Capture

    Veryfi Lens can be configured to automatically capture the credit card without pressing the capture button. The machine model inside Veryfi Lens will calculate when it sees the card to automatically snap the picture for you ready for your preview. Technology should make your customer’s life easier, not harder.

  • Headless Mode
    You can take advantage of all the AI and machine model without the default graphical user interface that comes prepackaged with Veryfi Lens. This way you can control the UI/UX experience while still providing powerful AI features to your customers.
  • Free SDKs
    Ship projects faster and achieve peace of mind using our Free SDKs