Swiftpack.co - square/in-app-payments-ios as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by square.
square/in-app-payments-ios push
Public repository that hosts the Square In-App Payments SDK iOS binaries
⭐️ 11
🕓 44 weeks ago
.package(url: "https://github.com/square/in-app-payments-ios.git", from: "push")

Cocoapods Carthage compatible

Square In-App Payments iOS SDK

Build remarkable payments experiences in your own apps with Square’s In-App Payments SDK. Use our pre-built UI to collect sensitive credit card details from your customers, while matching the look and feel of your app. Square takes care of all the complexity of payments - security, risk, and PCI compliance are managed for you, so that you can focus on building the rest of your application.

You can also pair our Square In-App Payments SDK with Square’s Online Payments APIs and Reader SDK to accept payments across all channels - online, in-person and in-app - while keeping your back office reporting unified in a single system.



Swift Package Manager support is available for Swift 5.3 and above. Simply add the following to your top-level dependencies block within your Package.swift:

dependencies: [
    .package(url: "https://github.com/square/in-app-payments-ios", .upToNextMajor(from: "1.6.0")),


Install with CocoaPods by adding the following to your Podfile:


pod "SquareInAppPaymentsSDK"


Install with Carthage by adding the following to your Cartfile:

github "square/in-app-payments-ios"

Getting Started

For more information and setup instructions, please visit the Square In-App Payments iOS SDK page.


Stars: 11
Last commit: 15 weeks ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

15 weeks ago

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