Swiftpack.co -  paypal/paypalcheckout-ios as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
Need to add Native Checkout to your iOS Application? We can help!
.package(url: "https://github.com/paypal/paypalcheckout-ios.git", from: "0.46.0")

Native Checkout for iOS

Platform Pod version Carthage version SPM version


To get started, first checkout out our quickstart integration guide!

You can also find our reference documentation here



To install the PayPalCheckout SDK via Carthage, simply add the following line to your Cartfile:

binary "https://github.com/paypal/paypalcheckout-ios/raw/main/Carthage/PayPalCheckout.json" 


To install the SDK via CocoaPods, add the following to your Podfile:

pod 'PayPalCheckout'

Swift Package Manager

If you are working in the context of another package, you can add the PayPalCheckout SDK as a dependency in your Package.swift file:

let package = Package(
    name: "MyPackage",
    dependencies: [
        .package(url: "https://github.com/paypal/paypalcheckout-ios.git", from: "0.42.0"),

If you are adding the PayPalCheckout SDK into a standalone project, you can add the PayPalCheckout SDK by following Apple's package integration guide, while specifying https://github.com/paypal/paypalcheckout-ios.git as the source git repository.


The PayPal Native Checkout SDK is in active development, we welcome your feedback!

To get in touch with us:


See the LICENSE file for more info.


Stars: 28
Last commit: 3 weeks ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Release Notes

3 weeks ago

This release contains the following changes:

  • Merchants can now cancel the PayPal experience during the CreateOrder closure
  • Fixed visual issues with RTL language layouts
  • Exposed CheckoutConfig.userAction to Objective-C
  • Added support for new languages for 2020

In addition to other bug fixes and improvements.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API