A library for validating and formatting credit cards written in Swift.
- Credit card identifier.
- Credit card formatter based on the type of the credit card.
- Credit card number validator.
- All major credit card brands available.
- Possibility to add custom validators and formatters.
- iOS 10.0+
- Xcode 10.2+
- Swift 5+
You can use CocoaPods to install CreditCardFormatter
by adding it to your Podfile
:
pod 'CreditCardFormatter', '~> 0.1.0'
Create a Cartfile
that lists the framework and run carthage update
. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/CreditCardFormatter.framework
into your Xcode project.
github "barbarity/CreditCardFormatter", "0.1.0"
Set up your Package.swift
and add CreditCardFormatter
to the dependencies value.
dependencies: [
.package(url: "https://github.com/barbarity/CreditCardFormatter.git", from: "0.1.0")
]
TBD
TBD
- If you have a feature request or found a bug, open an issue here on Github and follow the instructions.
- If you would like to contribute, feel free to open a pull request to this repository.
CreditCardFormatter is released under the MIT License. See LICENSE for details.