Skip to main content

Getting Started

Welcome to the Request To Pay iOS SDK documentation. Regardless of whether you're a novice or a veteran in iOS development, this SDK is tailored to provide a smooth onboarding experience. For a full guide to walk you through the process of integrating Request To Pay services into your iOS application, please, refer to the mobile recipe.


  • Xcode: Ensure you have Xcode installed, Apple's official IDE for iOS development.
  • Gini Account: Ensure you have registered for an account and have the necessary credentials at hand. If not, please, go to the getting started section
  • iOS Device or Simulator: You can verify your integration on an actual device or use the iOS Simulator provided with Xcode.


You should begin adding the SDK to your project using CocoaPods. If you are not familiar with CocoaPods, it's a dependency manager for Swift and Objective-C. First, ensure you've CocoaPods installed.

In your Podfile, add:

pod 'Gini-iOS-SDK', '~> latest_version'

Then run

pod install

After these steps, you will have the Gini iOS SDK installed.


Make sure you replace latest_version with the most recent version of the SDK.