Scan to Pay In-App payments is a library supplied by UKheshe South Africa (previously Oltio Pty Ltd) to 3rd party app developers who require in-app purchases. In order to use the library, a merchant account has to be set up on the Scan to Pay SA system.

The 3rd Party developer must be familiar with the concept of creating a code as well as getting notified of the payment. These can be found in the Scan to Pay API for Secure MOTO and Face-to-Face documents.

The library is released as a Cocoa Touch Framework, called Scan to PayKit.Framework. The following environments are currently supported:

Operating system:

  • iOS 8+
  • iOS 9+
  • iOS 10+
  • iOS 11+
  • iOS 12+
  • iOS 13+


  • Swift
  • Objective-C