Breaking Changes 🛠
-
Checkout API
- Remove
DotpayDetails
andGiropayDetails
- Remove enum
PAYSAFECARD
fromPaymentDetails
- Remove
-
Management API
- Remove
GiroPayInfo
- Remove enum `PAYSHOP from PaymentMethodResponse
- Remove
Features 💎
-
Checkout API
- Add
Surcharge
(#1445) andEnhancedSchemeData
(supporting Airline enhanced scheme data) inPaymentRequest
- Add
EnhancedSchemeData
(supporting Airline enhanced scheme data) inPaymentCaptureRequest
- Add
fraudRiskLevel
inResponseAdditionalDataCommon
- Add enum
PAYSAFECARD
fromStoredPaymentMethodDetails
- Add
-
Payment Classic API
- Add
fraudRiskLevel
inResponseAdditionalDataCommon
- Add
-
Payout API
- Add
fraudRiskLevel
inResponseAdditionalDataCommon
- Add
-
Webhooks
- Add
TECHNICAL_CANCEL
event code inNotificationRequestItem
(#1481)
- Add
-
Management API
- Add
supportEmail
field to theAfterpayTouchInfo
- Add enum
PAYMENTDESIGNATORCONTRACT
in JCBInfo - Add PayByBankPlaidInfo
- Add enum
PAYBYBANK_PLAID
in PaymentMethodResponse - Add
domainSuffix
field to Profile - In
SplitConfigurationRule
add enumsCHARGED
,DEFERRED_DEBIT
andPREPAID
(#1457) - Add
enableGratuities
to the Standalone model
- Add
Fixes ⛑️
- Avoid null in User-Agent header by @gcatanese in #1483
Other Changes 🖇️
- Balance webhooks in README by @gcatanese in #1478
Full Changelog: v37.0.0...v38.0.0