Gini Pay Business SDK for iOS

Gini Pay Business SDK for iOS

Platform Devices Swift version

Deprecation Notice


The Gini Pay Business SDK for iOS was replaced by the Gini Health SDK.

This SDK won’t be developed further and we kindly ask you to switch to the Gini Health SDK. Migration entails only a few steps which you can find in this migration guide.

## Introduction

The Gini Pay Business SDK provides components for uploading, reviewing and analyzing photos of invoices and remittance slips.

By integrating this SDK into your application you can allow your users to easily upload a picture of a document, review it and get analysis results from the Gini backend, create a payment and send it to the prefferable payment provider.

Documentation

Further documentation with installation, integration or customization guides can be found in our website.

Example apps

We are providing an example business app for Swift. This app demonstrates how to integrate the Gini Pay Business SDK with the Component API of Gini Capture library. To run the example project, clone the repo and run pod install from the Example directory first. The credentials for the Business example need to be set in Example Swift/Credentials.plist.

An example banking app is available in the Gini Pay Bank SDK’s repository. To check the redirection to the Banking app please run Bank example before Example Swift. You can use the same Gini Pay API client credentials in the example banking app as in your app, if not otherwise specified. To inject your API credentials into the example banking app you need to fill in your credentials in Example/Bank/Credentials.plist.

Requirements

  • iOS 10.2+
  • Xcode 10.2+

Note: In order to have better analysis results it is highly recommended to enable only devices with 8MP camera and flash. These devices would be:

  • iPhones with iOS 10.2 or higher.
  • iPad Pro devices (iPad Air 2 and iPad Mini 4 have 8MP camera but no flash).

Author

Gini GmbH, hello@gini.net

License

The Gini Pay Business SDK for iOS is licensed under a Private License. See the license for more info.

Important: Always make sure to ship all license notices and permissions with your application.