iOS SDK Quickstart
Welcome to the Bolt iOS SDK! Our goal is to deliver the most innovative checkout experience possible — for both you and your shoppers. To get started, follow this quickstart guide to install the iOS SDK on your application. After that, you can customize your checkout to include payment methods such as Apple Pay.
Pre-Requisites
- Install CocoaPods.
- If you plan to install our Apple Pay integration, ensure you have meet all requirements listed in our enable Apple Pay for Shoppers article.
- Speak to your merchant to…
- Make sure your store is PCI Compliant.
- Learn about Bolt’s fraud review, dispute, and refund processes.
- Check the settlement & payout schedule.
- Review our checkout feature menu to ensure you’ve activated everything you would like to use.
Explore the Bolt iOS SDK
INFO
This is an optional step and is not required for installing the Bolt iOS SDK.
- Install XCode.
- Clone the Bolt iOS SDK Repo:
git clone https://github.com/BoltApp/bolt-ios-sdk.git
- In your terminal, navigate to
cd bolt-ios-sdk
and runopen YourShopApp.xcworkspace
. - Choose
CheckoutExample
as the target in XCode and run it.
iOS SDK Set Up
Next Steps
Next, you can move on to using the SDK to create the Bolt View Controller to manage and show both the Checkout and Apple Pay buttons.
If you’re not using Apple Pay, you can also move on to customizing the shopper’s checkout experience, setting up SSO login, or enable the Bolt Checkout button.