mCommerce SDK

1.7.6 (Android), 30/11/2015
Bugfix: Checkout now returns RESULT_CANCELED when transaction fails
The checkout screens now return the correct result when a transaction fails.
1.7.9 (iOS), 06/10/2015
Bugfix: Compatibility with XCode 7 / iOS 9
It is now possible again to submit apps to the App Store when using Xcode 7 and iOS 9.
1.7.5 (Android) and 1.7.8 (iOS), 20/07/2015
Bugfix: Criterions in the checkout screen
Criterions are now processed correctly when using the checkout screens.
1.7.4 (Android) and 1.7.7 (iOS), 13/07/2015
Feature: Criterions
The SDK now supports adding criterions to payment parameters.
1.7.3 (Android, 03/07/2015)
Feature: All currencies
All ISO currencies in circulation are now supported.
1.7.6 (iOS, 03/07/2015)
Feature: All currencies
All ISO currencies in circulation are now supported.
1.7.4 (iOS only)
Bugfix: Checkout screen buttons now work on 64 bit systems
The buttons in the checkout screens are now displayed correctly on 64 bit systems (iPhone 5s and above).
1.7.3 (iOS only)
Bugfix: iOS 8 apps can now be submitted with the mCommerce SDK
Submission guidelines have changed for iOS 8, and so the resources were extracted into a bundle. To upgrade, remove "mobile.connect.framework" from "Copy Bundle Resources" and add "mobile.connect-resources.bundle" to your project.
1.7.2
Bugfix: Process SEPA national transactions BIC
The constructor for SEPA parameters now no longer requires a BIC.
1.7.1
Bugfix: Updated Certificates
The framework now includes updated certificates for the test environment. Note that the old versions do not work on the test environment anymore. This version will be required after additional security updates for processing on the live system starting in June. Contact your account manager if you have further questions.
1.7.0
The 1.7.0 release boasts SEPA support, a build for the arm64 architecture (iPhone 5S), and some cleanup as detailed below:
You can download the new version here, and get started here.
New feature: SEPA support
You can process the SEPA direct debit scheme with mandates. Simply provide a unique mandate ID (e.g. your user ID/email) and a due date along with the usual IBAN and BIC (for international transactions). See here how this works in code. PAY.ON gives a pretty good overview what it takes to get SEPA-ready from a business perspective..
New feature (iOS only): arm64 build
There is now an arm64 build that comes bundled with the SDK. This allows you to build natively for the iPhone 5S.
New feature (iOS only): integrated networking library
Our networking library is now integrated into the framework. This means a slightly bigger SDK size, but you are now free to choose any networking library in your app, in particular any version of AFNetworking. SystemConfiguration.framework is a new dependency of 1.7.0.
Bugfix: Removed China Union Pay as payment scheme
We removed the processing of China Union Pay because it would require a redirect.
Cleanup: Removed unused API calls
We removed unused API calls, e.g. the possibility to upload a customer's signature. Use our mPOS SDK if you would like to process cards with a card reader.
#
Older Releases