Releases: khalti/khalti-sdk-ios
Swift 5 Support
Swift 4.2 support.
Khalti now supports swift 3, 4 and 4.2.
Ebanking Optional
Made ebanking optional payment. Ebanking is made available by default.
To make ebanking unavailable: add 'ebankingPayment: false' in config init.
Example:
let TEST_CONFIG:Config = Config(publicKey: khaltiMerchantKey, amount: 1000, productId: "1234567890", productName: "Dragon_boss", productUrl: "http://gameofthrones.wikia.com/wiki/Dragons",additionalData: additionalData, ebankingPayment: false)
Swift 4 support
This version is compatible with both swift 3 and 4.
Error Handling Support
Handled all error Message and provided error data to merchant for personalize use.
Added pull to refresh for banks list.
Changed onCheckOutError delegate. Here added optional data property in delegate.
Debug log configurable.
Made Card Payment Optional Depending upon its configuration.
1.0.3 Release 1.0.3
Removed Alamofire Dependency
Alamofire Dependency has been removed and some design bugs are fixed.
Design issue fix.
1.0.1