Skip to content

reepay/reepay-ios

Repository files navigation

⚠️ This SDK is under development and not yet officially supported.


Reepay iOS SDK

CocoaPods Carthage compatible Platform

The Reepay iOS SDK makes it seamless to build a checkout payment experience in your iOS app. We provide a checkout window with multiple payment methods, and you can customize it to fit your app's look and feel.

Get started with our example projects, or 📘 browse the SDK reference.

Table of contents

Features

  • Payment security: We are PCI compliant, which makes it simple for you to collect sensitive data such as credit card numbers. This means the sensitive data is sent directly to Reepay instead of passing through your server.

  • Apple Pay: We provide a seamless integration with Apple Pay through Reepay Checkout.

  • SCA-ready: The SDK automatically performs native 3D Secure authentication to comply with Strong Customer Authentication regulation in Europe.

Releases

We support Cocoapods, Carthage, and Swift Package Manager.

If you link library manually, use a version from our releases page and make sure to embed following frameworks:

  • ReepayCheckoutSheet.xcframework

If you're reading this on GitHub.com, please make sure you are looking at the tagged version that corresponds to the release you have installed.

Requirements

The Reepay iOS SDK requires Xcode 14.1 or later and is compatible with iOS apps targeting iOS 15 or newer.

Getting started

Integration

Get started by checking out our example projects below, or 📘 browse the SDK reference for fine-grained documentation of all the classes and methods in the SDK.

Examples

  • Reepay Checkout demo app
    • This demo app demonstrates how to build a checkout flow using CheckoutSheet, an embeddable component that currently supports card payments and Apple Pay payments with a single integration.