Releases: PaystackHQ/paystack-android
Releases · PaystackHQ/paystack-android
Publish transitive dependencies
Merge pull request #104 from PaystackHQ/fix/transitive-dependencies Fix issue where transitive dependencies weren't bundled with library
Update dependencies
- Update dependencies
- fix - Handle
auth
=pin
Resolve AAPT2 build issues introduced in 3.0.7 and 3.0.6
- Resolve AAPT2 build issues introduced in 3.0.7 and 3.0.6
Enforce in-app card validation
- Invalid card details will force us to show a popup that allows the user correct their card entry
- In debug mode, an assertion has been added to force the developer to choose either remote or local
transaction initialization exclusively. - Added utility method to strip card of all non-numeric characters
Update all dependencies
Updated from
com.android.tools.build:gradle:2.3.1
tocom.android.tools.build:gradle:3.0.0
com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2
tocom.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3
com.github.dcendents:android-maven-gradle-plugin:1.4.1
tocom.github.dcendents:android-maven-gradle-plugin:1.5
com.squareup.okhttp3:okhttp:3.4.2
tocom.squareup.okhttp3:okhttp:3.7.0
compileSdkVersion 25
tocompileSdkVersion 27
buildToolsVersion 25.0.1 to
buildToolsVersion 27.0.0`supportLibraryVersion 25.3.1
tosupportLibraryVersion 27.0.0
Improved Verve support + 3DSecure
- Removed support for token flow
- Start transactions on your server and use access code with SDK to conclude transaction
- SDK is able to conclude card enrollment
- Added support for Bank Hosted (3D secure) authorization
- Stability improvements
v2.1.2
Merge pull request #13 from Maviza101/master Added instructions for using test cards.
Add Metadata Support
To add metadata and custom fields to your transaction just use the new Charge.putMetadata
and Charge.putCustomField
functions. This version also fixes an important issue on the validation leg.
Add Split Payments Awareness
- If using
chargeCard
you can split the payments by adding the parameters provided by thePaystack for MarketPlaces
documentation.
HotFix - Increase Timeout
Depending on the default timeout of the okHttp library was causing frequent timeout errors, so we increased the connect, read and write timeout to 5 minutes each.