Swift
Need help with PayCards_iOS?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.
faceterteam

Description

Credit card scanning for mobile apps

150 Stars 38 Forks Other 44 Commits 31 Opened issues

Services available

Need anything else?

PAY.CARDS RECOGNIZER

Source Code: iOS, C++

iOS SDK

Sample app

See PayCardsRecognizerExample project

Installation

If you use CocoaPods:
pod 'PayCardsRecognizer'
If you don't use CocoaPods:
  1. Download the latest version of the SDK (PayCardsRecognizer.framework).
  2. Add the PayCardsRecognizer.framework to your Xcode project.
  3. Add the PayCardsRecognizer.framework to Embedded Binaries.

Usage

import PayCardsRecognizer

class RecognizerViewController: UIViewController, PayCardsRecognizerPlatformDelegate {

var recognizer: PayCardsRecognizer!

override func viewDidLoad() {
    super.viewDidLoad()
    recognizer = PayCardsRecognizer(delegate: self, resultMode: .sync, container: self.view, frameColor: .green)
}

override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)

    recognizer.startCamera()
}

override func viewDidDisappear(_ animated: Bool) {
    super.viewDidDisappear(animated)

    recognizer.stopCamera()
}

// PayCardsRecognizerPlatformDelegate

func payCardsRecognizer(_ payCardsRecognizer: PayCardsRecognizer, didRecognize result: PayCardsRecognizerResult) {
    result.recognizedNumber // Card number
    result.recognizedHolderName // Card holder
    result.recognizedExpireDateMonth // Expire month
    result.recognizedExpireDateYear // Expire year
}

}

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.