SDK Changelog
Version | Date | Changes |
---|---|---|
2.1.84 | 02/04/2024 |
Fixed |
2.1.83 | 20/02/2024 |
Fixed |
2.1.82 | 01/01/2024 |
Added
Fixed |
2.1.80 | 14/12/2023 |
Fixed |
2.1.76 | 22/11/2023 |
Fixed |
2.1.73 | 30/10/2023 |
Fixed |
2.1.70 | 16/10/2023 |
Fixed |
2.1.68 | 01/10/2023 |
Fixed |
2.1.67 | 21/09/2023 |
Fixed |
2.1.66 | 21/09/2023 |
Added
Fixed |
2.1.65 | 18/09/2023 |
Fixed |
2.1.64 | 07/09/2023 |
Added
Fixed |
2.1.62 | 30/08/2023 |
Added
Fixed |
2.1.61 | 29/08/2023 |
Fixed |
2.1.60 | 27/08/2023 |
Fixed |
2.1.59 | 15/08/2023 |
Added
Fixed |
2.1.58 | 03/08/2023 |
Fixed |
2.1.56 | 31/07/2023 |
Added
Fixed |
2.1.53 | 24/07/2023 |
Added
Fixed |
2.1.49 | 09/07/2023 |
Added
Fixed |
2.1.46 | 4/07/2023 |
Fixed |
2.1.45 | 18/06/2023 |
Added |
2.1.44 | 15/06/2023 |
Added
Fixed |
2.1.41 | 07/06/2023 |
Fixed |
2.1.37 | 31/05/2023 |
Added
Fixed |
2.1.29 | 01/05/2023 |
Fixed |
2.1.26 | 19/04/2023 |
Added
Fixed |
2.1.22 | 14/03/2023 |
Fixed |
2.1.18 | 28/02/2023 |
Fixed |
2.1.12 | 08/02/2023 |
Added
Fixed |
2.1.06 | 23/01/2023 |
Added
Fixed |
2.1.03 | 21/12/2022 |
Fixed |
2.1.02 | 18/12/2022 |
Added
Fixed |
2.0.19 | 13/12/2022 |
Added
Fixed |
2.0.13 | 30/11/2022 |
Added
Fixed |
2.0.9 | 24/11/2022 |
Fixed |
2.0.7 | 27/10/2022 |
Added
Fixed |
2.0.5 | 20/10/2022 |
Fixed
Changed |
2.0.1 | 28/09/2022 |
Fixed |
2.0 | 25/09/2022 | In this release we added a feature that will help you to integrate easily , now all you need is to pass your JWT and we will handle the install and login.
Added
Fixed
Removed
Changed |
1.0.3 | 07/09/2022 |
Added
Fixed
Removed
Changed |
1.0.2 | 05/09/2022 |
Added |
1.0.1 | 01/09/2022 |
Added
Fixed
Removed |
1.0 | 31/08/2022 | Initial Release |
v2.1.84
02/04/2024
Fixed
1. - pass request id of the 'cancel with reverse' request from proxy to payment plugin.
v2.1.83
20/02/2024
Fixed
1. Resolved bitmap receipt printing issues on Android 13/14.
v2.1.82
01/01/2024
Added
1. Get reconciliation by uuid now have the option to show ui receipt
2. Get transaction by uuid now have the option to show ui receipt
3. Add method getUserSession in SDK that will return information about the terminal, the merchant, and the user logged in
Fixed
1. Performance enhancement and bug fixes
v2.1.80
14/12/2023
Fixed
1. Handle sending multi-requests to the SDK
2. Show transaction list by customer reference number
3. Check user session
v2.1.76
22/11/2023
Fixed
1. handle install url api errors when getting sdk installation url
v2.1.73
30/10/2023
Fixed
1. Fix Reconcile Listner Not Triggered
v2.1.70
16/10/2023
Fixed
1. Not returning appropriate callbacks results in for get reconcile, get reconcile list, get transaction by uuid, get transaction page list, get reconciliation list.
v2.1.68
01/10/2023
Fixed
1. Performance enhancement and bug fixes
v2.1.67
21/09/2023
Fixed
1. Fix SDK not checking if the payment plugin is exist or not
v2.1.66
21/09/2023
Added
1. SDK now routinely checks for payment plugin version updates and force-updates every hour
Fixed
1. Fix SDK not recognize if the payment plugin installed from outside source
v2.1.65
18/09/2023
Fixed
1. Fix orientation crash in Android version 8
2. Performance enhancement and bug fixes
v2.1.64
07/09/2023
Added
1. Check if the terminal doesn't have profile, it will show an error
2. Feature to allow user to make the terminal accessible even when there is connection
Fixed
1. handle not-installed state when logout is called
2. Performance enhancement and bug fixes
v2.1.62
30/08/2023
Added
1. Handling supported operations in terminal preference
Fixed
1. Fix showing wrong location for any performed transaction
v2.1.61
29/08/2023
Fixed
1. Performance enhancement and bug fixes
v2.1.60
27/08/2023
Fixed
1. Performance enhancement and bug fixes
v2.1.59
15/08/2023
Added
1. For security propose now our NearPay SDK can deduct VPN used to protect your merchants from fraud activity
2. Now you can list all transactions and reconciliations from the SDK with the ability to filter them using start date and end date
3. We added the ability to select the preferred internet connection Wifi or SIM or both for a more reliable internet connection
Fixed
1. Fix security issues and make SoftPOS more secure
2. Fix memory leak while transaction which leads to app crash after some transaction.
3. Fix location memory leak
v2.1.58
03/08/2023
Fixed
1. add consumer rules to sdk to prevent apps that enable minifying/obfusucation from obfuscating sdk data models
v2.1.56
31/07/2023
Added
1. Add network configuration (defualt, sim_only, sim_preferred)
2. upgrade java 17
Fixed
1. Fix progress carsh devide by zero
2. Correct uiLoading flag place
v2.1.53
24/07/2023
Added
1. Cancel transaction with guranteed reversal
2. Implement force update to google store sdk
3. Replace all list of receipt callback params with a TransactionData object
4. Send isNewTransaction flag to proxy
Fixed
1. Fix reconcile scheme font size
v2.1.49
09/07/2023
Added
1. When login by email or mobile, you can pass the tid as a second parameter. (optional)
Fixed
1. fix query data listeners names
v2.1.46
4/07/2023
Fixed
1. Installation and bug fixes
v2.1.45
18/06/2023
Added
1. Transaction List and Transaction by UID methods are added
2. Reconciliation List and Reconciliation by UID methods are added
v2.1.44
15/06/2023
Added
1. Support different size of screens
2. Added UI position to set the UI position based on your device
3. Added PaymentText to set the text for the payment reader UI
Fixed
1. Installation and bug fixe
v2.1.41
07/06/2023
Fixed
1. Installation and bug fixes
v2.1.37
31/05/2023
Added
1. Nearpay install request permission first
Fixed
1. Installation and bug fixes
v2.1.29
01/05/2023
Fixed
1. Dismiss UI removed from setup and logout
v2.1.26
19/04/2023
Added
1. Local transaction which allow you to pass your transaction UUID
Fixed
1. Performance enhancement and bug fixes
v2.1.22
14/03/2023
Fixed
1. Performance encasements and bug fixes
2. Fixed the dynamic receipt font in reconcile
v2.1.18
28/02/2023
Fixed
1. Performance encasements and bug fixes
2. Fixed install for android 11
v2.1.12
08/02/2023
Added
1. Added receipt font size
2. Added admin pin in payment
Fixed
1. Performance enhancement and bug fixes
2. Fixed install progress bar
v2.1.06
23/01/2023
Added
1. Added nearpay Session which allow you to control the transaction from the backend
Fixed
1. Performance enhancement and bug fixes
v2.1.03
21/12/2022
Fixed
1. Performance enhancement and bug fixes
v2.1.02
18/12/2022
Added
1. Added Nearpay Connect SDK which allow you to communicate remotely with the payment plugin using iOS
Fixed
1. Performance enhancement and bug fixes
v2.0.19
13/12/2022
Added
1. Added finishTimeOut for all Screens so you can set the timing of UI to be dismissed
2. Added exit button for receipt view
3. Reverse UI is now optional , you can set enableReversal to false
Fixed
1. Performance enhancement and bug fixes
v2.0.13
30/11/2022
Added
1. Added new login methods, you can login now using email , phone number or let your user enter it
2. Added edit refund UI , you can set enableEditableRefundAmountUi to true so the user can edit the amount of refund
3. Added reverse button after the purchase is done
Fixed
1. Bug Fixes
v2.0.9
24/11/2022
Fixed
1. Bug Fixes
v2.0.7
27/10/2022
Added
1. Added updateJWT method. So, you can update your jwt when authentication failed
2. Added nearpay.toJson Method which it can be used to convert Transaction Receipt to JSON
3. Added setUp Method which it can be used to set your app up before making any purchase , it will run install and login
Fixed
1. Bug Fixes
v2.0.5
20/10/2022
Fixed
1. Fixed the delay on the first payment
2. Fixed the issue with health check
3. Fixed the delay in the app over all
Changes
1. Changed TransactionReceipt to be list in Receipt in Purchase , Refund and Reverse
2. Changed transactionReferenceRetrievalNumber to TransactionUUID in refund
v2.0.1
28/09/2022
Fixed
1. Fixed the issue with NearPay object creation
v2.0
25/09/2022
Added
1. Added nearPay.Reverse
2. Reconcile UI
3. EnableReceipt UI
Fixed
1. Bug fixes
Removed
1. nearPay.checkStatus
2. activity in purchase, refund and reconcile
3. nearPay.install
4. nearPay.login
Changes
1. Nearpay Object
2. PaymentListener to PurchaseListener in purchase
3. PaymentListener to RefundListener in refund
v1.0.3
07/09/2022
Added
1. Added onPaymentUiClosed()
Fixed
1. Bug fixes
Removed
1. Removed paymentSession()
Changes
1. Changed transactionUUID with transactionReferenceRetrievalNumber in Refund
v1.0.2
05/09/2022
Added
1. Added payment session which will control when the form of the payment starts or dismissed
2. Added reconcile data
v1.0.1
01/09/2022
Added
1. Added environments in nearpay object
Fixed
1. Fixed a bug in check status
Removed
1. Removed update config
v1.0
31/08/2022