This repository was archived by the owner on Mar 19, 2024. It is now read-only.
2.3.0
·
76 commits
to master
since this release
- Added:
- Added class
AmountBreakdown
. This contains the amount type (AIRPORT_TAX
,DUTY
, etc.) and amount. - Added class
ShoppingCart
. This object is used in classOrder
as new propertyshoppingCart
, and contains a list ofAmountBreakdown
objects. - Added class
OrderLineDetails
. This object is present on classLineItem
as new propertyorderLineDetails
, and contains the exact same fields asLineItemLevel3InterchangeInformation
, which is now deprecated. - Added property
RedirectPaymentMethodSpecificInputBase.expirationPeriod
, to replace the property with the same name of classRedirectPaymentProduct809SpecificInput
.
- Added class
- Deprecated:
- Deprecated class
Level3SummaryData
and replaced it withShoppingCart
. The separate amounts should be replaced withAmountBreakdown
objects with the correct amount type. - Deprecated property
AdditionalOrderInput.level3SummaryData
and replaced it withOrder.shoppingCart
. Providing both in aCreatePaymentRequest
orCreateHostedCheckoutRequest
will result in a validation error. - Deprecated property
LineItem.level3InterchangeInformation
and replaced it withLineItem.orderLineDetails
. Providing both in aCreatePaymentRequest
orCreateHostedCheckoutRequest
will result in a validation error. - Deprecated property
RedirectPaymentProduct809SpecificInput.expirationPeriod
and replaced it withRedirectPaymentMethodSpecificInputBase.expirationPeriod
.
- Deprecated class