Braintree iOS Visa Checkout SDK
Welcome to Braintree's iOS Visa Checkout SDK. This library will help you accept Visa Checkout payments in your iOS app.
The Braintree iOS Visa Checkout SDK is currently in a limited release and the API is subject to change.
The Braintree iOS Visa Checkout SDK requires Xcode 13+. It permits a Deployment Target of iOS 12.0 or higher.
The Braintree iOS Visa Checkout SDK depends on and includes the Visa Checkout iOS SDK. Reference the Visa Checkout section for details on accessing the Visa Checkout iOS SDK.
Swift Package Manager
To add the
BraintreeVisaCheckout package to your Xcode project, select File > Swift Packages > Add Package Dependency and enter
https://github.com/braintree/braintree-ios-visa-checkout.git as the repository URL. Tick the checkboxes for the
Add to your
Start with 'Hello, Client!' for instructions on basic setup and usage.
Next, read the full documentation on Braintree Visa Checkout for information about the Visa Checkout integration and tokenization.
Finally, cocoadocs.org/docsets/BraintreeVisaCheckout hosts the complete, up-to-date API documentation generated straight from the header files.
A demo app is included in project. To run it, run
pod install and then open
BraintreeVisaCheckout.xcworkspace in Xcode.
The VisaCheckout.xcframework is included in this SDK. You do not need to explicitly include the Visa Checkout SDK in your Podfile.
- Read the headers
- Read the docs
- Find a bug? Open an issue
- Want to contribute? Check out contributing guidelines and submit a pull request.
The Braintree iOS Visa Checkout SDK is in active development, we welcome your feedback!
Here are a few ways to get in touch:
- GitHub Issues - For generally applicable issues and feedback
- Braintree Support - for personal support at any phase of integration
The Braintree iOS Visa Checkout SDK is open source and available under the MIT license. See the LICENSE file for more info.