FawryPay iOS SDK

Accept popular payment methods with a single client-side implementation.

Before you start

Use this integration if you want your iOS application to:

  • Accepts cards and other payment methods.
  • Saves and displays cards for reuse.

In order to have a smooth and seamless integration, make sure you have the following compatibility list satisfied.

Xcode version Swift Version Download SDK Sample Application
10.0 and above
Up to
Download SDK Download Sample App
11.4 and above
5.2.x and above
Download SDK Download Sample App

How iOS SDK Plugin Looks Like

How iOS SDK Plugin Looks Like step one How iOS SDK Plugin Looks Like step two How iOS SDK Plugin Looks Like step three

Download and test our sample application.

How it works


On this page we will walk you through iOS SDK integration steps:

  1. Initialize and Configure iOS SDK.
  2. Present Payment options and collect you client's payment data accordingly.
  3. FawryPay iOS SDK plugin will send payment request to FawryPay.
  4. Return payment processing information to our iOS SDK plugin.
  5. Within your iOS application, inform your client with the payment result.

Step 1: Setup and Configuration

This document illustrates how our gateway can be integrated within your iOS application in simple and easy steps. Please follow the steps in order to integrate the FawryPay iOS SDK in your application.

  1. Download and unzip Fawry iOS SDK.
  2. Add the framework to your iOS application embedded binaries: Drag & drop the downloaded plugin, choose copy file contents or not according to your preference. There is no dependencies needed to compile the framework.
  3. ...

Was this page helpful?

Thank you for helping improve FawryPay's documentation. If you need help or have any questions, please consider contacting support.