2.5.0
·
21 commits
to master
since this release
🎄🎅🏻 Closing 2022 with enhanced error messages - Merry X-mas!
Starting 2.5.0, we return the same error names as our JSON API when something goes wrong. Merchants interested in error details can check TransactionError's backendError property.
Added
- Added backendError in TransactionError with error name from our JSON API. Unexpected internal errors will not return a backend error.
- Added support for the JSON API parameters
refno2
andrefno3
- Added forward compatibility for new payment methods
Changed
- SSL errors are now handled internally. Note: TransactionError code 0 (technical) is now only returned for unexpected internal errors, no longer for SSL or certificate pinning errors.
Fixed
- Minor bugs