You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
General
Update Api-Version to 6.21
Incremental Auth
Add optional AllowIncrement boolean flag to CardPaymentModel for CIT preAuths that can be incremented before they are fully collected
Add optional AllowIncrement boolean flag to WebPaymentRequestModel for payment sessions created through JudoPayDotNet.Clients.WebPayments.IPreAuths (should not be specified on IPayments or ICheckCards)
Add AllowIncrement to GetWebPaymentResponseModel
Add JudoPayDotNet.Clients.IPreAuths.IncrementAuth method to increase the authorised amount for an existing CIT preAuth that was set -with AllowIncrement=true
Add AllowIncrement to PaymentReceiptModel, true on receipts for CIT preAuths that have that flag set to true in the request
Add IsIncrementalAuth to PaymentReceiptMode, true on receipts for call to incrementalAuth endpoint
Breaking changes
Remove DelayedAuthorisation request attribute from PaymentModel and WebPaymentRequestModel, and from the response GetWebPaymentResponseModel (use the new incremental authorisation feature instead)
Drop issueNumber (no longer exposed as a request attribute on Judo Transaction API)
Drop IRegisterCards interface - ICheckCard or IPreAuths should be used instead
Remove RecurringPayment, RecurringPaymentType, RelatedReceiptId from CheckCardModel