Clover Connector SDK 4.0 Release
Surcharge
Updated the AdditionalCharge.rate
field to explicitly support larger values and changed the AdditionalCharge.type
field from a type of String
to AdditionalChargeType
to support new surcharge types.
Invalid State Transition
Added InvalidStateTransitionResponse
. This will be sent by the Clover device when it cannot make a requested transiton due the state of its payment flow.
Incremental Preauthorization
Added a new request/response pair: IncrementPreauthRequest
and IncrementPreauthResponse
. This can be sent on an open preauthorization to request an increase in the authorized amount.
Tip Suggestions
Added a new amount
field to the TipSuggestion
object.
Swift 5 Support
This version moves to Swift 5.3.
Other Misc Updates
Pulled in some minor updates to dependencies and other minor bug fixes.