Swiftpack.co -  button/button-merchant-ios as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
An open source client library for Button merchants.
.package(url: "https://github.com/button/button-merchant-ios.git", from: "1.4.3")

Button Merchant Library

License: MIT Coverage Status Version Platform


Documentation for the Merchant Library can be found on the Button Developer site.

Reference docs are also available.


To run the example project, clone the repo, run pod install, and run the Example scheme.


ButtonMerchant is available through CocoaPods and Carthage.

Swift Pacakage Manager

In Xcode, navigate to File → Swift Packages → Add Package Dependency

Enter the package repository URL:


Note: Ensure to select 'Up to Next Major' version when prompted.


Add this line to your Podfile:

pod 'ButtonMerchant'


Or, add this to your Cartfile:

github "button/button-merchant-ios" ~> 1.0


Button, Inc.


ButtonMerchant is available under the MIT license. See the LICENSE file for more info.


We are looking forward to accepting your contributions to this project very soon!

Until then, if you have something you would like to contribute, please get in touch.


Stars: 3
Last commit: 1 week 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

Release 1.4.3
4 weeks ago
  • Resolves conflicts with the Customer class in ObjC (#93)

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