1.0.17
What’s new
Partial approval flow — preauth(...) and sale(...) now accept an optional
partialAuthTransactionId parameter to complete the remaining amount of a
partial approval. New properties on KoardTransaction: isPartialApproval,
authorizedAmount, remainingAmount. New StatusReason.partialApproval case.
Enhancements
KoardDescribableErrornow conforms toLocalizedError, exposing
errorDescriptionandfailureReasondirectly.
Distribution
KoardSDK now ships as a static framework. The public API is unchanged.
If Xcode warns that KoardSDK.framework is missing an executable, change the
KoardSDK.xcframework entry under your app target’s General → Frameworks &
Libraries from Embed & Sign to Do Not Embed, clean build folder
(Cmd+Shift+K), and rebuild.
What's Changed
Full Changelog: 1.0.16...1.0.17