Terminal SDK Changelog
| Version | Date | Changes |
|---|---|---|
| 0.0.122 | 26/11/2025 |
Added
Fixed |
| 0.0.121 | 25/11/2025 |
Added |
| 0.0.120 | 25/11/2025 |
Fixed |
| 0.0.119 | 20/11/2025 |
Added
Fixed |
| 0.0.118 | 12/11/2025 |
Added
Fixed |
| 0.0.116 | 2/11/2025 |
Added |
| 0.0.114 | 23/10/2025 |
Added
Fixed |
| 0.0.104 | 14/09/2025 |
Added |
| 0.0.100 | 27/08/2025 |
Added |
| 0.0.99 | 24/08/2025 |
Added
Fixed |
| 0.0.92 | 12/08/2025 |
Fixed |
| 0.0.91 | 09/08/2025 |
Fixed |
| 0.0.90 | 07/08/2025 |
Fixed |
| 0.0.89 | 04/08/2025 |
Fixed |
| 0.0.87 | 01/08/2025 |
Fixed |
| 0.0.85 | 30/07/2025 |
Fixed |
| 0.0.81 | 24/07/2025 |
Fixed |
| 0.0.78 | 17/07/2025 |
Added |
| 0.0.76 | 15/07/2025 |
Fixed |
| 0.0.75 | 03/07/2025 |
Added
Changed |
| 0.0.70 | 18/06/2025 |
Fixed |
| 0.0.69 | 17/06/2025 | Initial Release |
v0.0.122
26/11/2025
Added
1. Added captureAuthorizationWithTap function, it returns the same value as captureAuthorization, takes a new captureAuthorizationWithTapListener and readCardListener.
Fixed
1. Removed readCardListener from captureAuthorization function.
v0.0.121
25/11/2025
Added
1. Added new reader version which returns meaningful error messages instead of 'Unexpected Error'
v0.0.120
25/11/2025
Fixed
1. Fixed the initializationListener bug which was not returning success on some cases and did not return failure when permission is denied by the user
v0.0.119
20/11/2025
Added
1. Added openRefund function.
2. Added initializationListener on the TerminalSDK builder which returns a callback to the user about the status of the TerminalSDK object initialization.
Fixed
1. Changed capture and increment amount parameter to Long instead of Double
2. Made the cancel button disabled after the card is successfully read.
3. Fixed 'mTerminalId not initialized' error that happened on some cases.
4. Make Capture function working on Saudi terminals.
v0.0.118
12/11/2025
Added
1. Added Authorization and Capture to Saudi terminals, capture now requires a card read only in Saudi environments.
Fixed
1. Edited the reader ui to show appropriate error messages at all times instead of 'Unexpected Error' which happened in some cases.
v0.0.116
2/11/2025
Added
1. Added convert receipt to image function
v0.0.114
23/10/2025
Added
1. Add UiDockPosition in intializing TerminalSDK
Fixed
1. Internal bug fixes
v0.0.104
14/09/2025
Added
1. Add intend id above of transaction list and change the structure of response for purchase, refund and reverse
v0.0.100
27/08/2025
Added
1. Return merchant with list terminal for every terminal
v0.0.99
24/08/2025
Added
1. add cancel button in purchase UI
Fixed
1. Internal bug fixes
v0.0.92
12/08/2025
Fixed
1. Internal bug fixes
v0.0.91
09/08/2025
Fixed
1. Internal bug fixes
v0.0.90
07/08/2025
Fixed
1. Internal bug fixes
v0.0.89
04/08/2025
Fixed
1. Internal bug fixes
v0.0.87
01/08/2025
Fixed
1. Internal bug fixes
v0.0.85
30/07/2025
Fixed
1. Fix refund functions
v0.0.81
24/07/2025
Fixed
1. Fix USA functions
v0.0.78
17/07/2025
Added
1. Support new devices
v0.0.76
15/07/2025
Fixed
1. Internal bug fixes
v0.0.75
03/07/2025
Added
1. Add UI in purchase and refund to cover the full transaction lifecycle from starting the transaction, showing real-time processing status, to displaying the final result (approved/rejected) with appropriate actions
Changes
1. Change the transaction listener name from success to completed to reflect both approved and rejected transaction
v0.0.70
18/06/2025
Fixed
1. Internal bug fixes
v0.0.69
17/06/2025