- Added support for the new payment widget. Check the implementation here.
- BREAKING CHANGES:
OrderResponse
was replaced byMap<String,Any>
.ElementsResponse
was replaced byMap<String,Any>
].CheckoutError
was replaced byPaymentsError
.
- Set compileSdk to 32.
- Fixed sandbox domains.
- Updated dependency version to
2.0.2
.
- Fixed bad elements URL on production.
- Renamed classes:
DeUnaSdk
toDeunaSDK
Callbacks
toCheckoutCallbacks
OrderResponse
toCheckoutResponse
CheckoutEvents
toCheckoutEvent
- Changed parameter order in event listener handlers:
- Before:
Callbacks().apply { eventListener = { response, type -> } } ElementCallbacks().apply { eventListener = { response, type -> } }
- Now:
CheckoutCallbacks().apply { eventListener = { type, response -> } } ElementCallbacks().apply { eventListener = { type, response -> } }
- Before: