This repository has been archived by the owner on Mar 19, 2024. It is now read-only.
Releases: Ingenico-ePayments/connect-sdk-go
Releases · Ingenico-ePayments/connect-sdk-go
1.6.0
- Added:
- Added methods
Complete
andThirdPartyStatus
to structpayments.Client
. - Added property
FormFields
to structMerchantAction
. - Added property
ForceBasicFlow
to structGetProductParams
. - Added property
ExtensionID
to structShoppingCartExtension
. - Added function
NewShoppingCartExtensionWithExtensionID
to create aShoppingCartExtension
with an extension id.
- Added methods
1.5.0
- Added
- Added support for captures through methods
MerchantClient.Captures
,PaymentsClient.Capture
andPaymentsClient.Captures
, and structCapturesClient
. - Added properties
AddressesAreIdentical
,BlackListData
,CardOwnerAddress
,FingerPrintActivated
andShippingDetails
to structFraudFields
. - Added property
TransactionChannel
to structsCardPaymentMethodSpecificInputBase
andCardPaymentMethodSpecificInput
. - Added properties
BankTransferPayoutMethodSpecificInput
andCardPayoutMethodSpecificInput
to structCreatePayoutRequest
.
- Added support for captures through methods
- Deprecated:
- Deprecated properties
BankAccountBban
,BankAccountIban
,Customer
,PayoutDate
,PayoutText
andSwiftCode
of structCreatePayoutRequest
in favor of using new properyBankTransferPayoutMethodSpecificInput
.
- Deprecated properties
1.4.0
- Added:
- Added struct
AmountBreakdown
. This contains the amount type (AIRPORT_TAX
,DUTY
, etc.) and amount. - Added struct
ShoppingCart
. This object is used in structOrder
as new propertyShoppingCart
, and contains a list ofAmountBreakdown
objects. - Added struct
OrderLineDetails
. This object is present on structLineItem
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 structRedirectPaymentProduct809SpecificInput
.
- Added struct
- Deprecated:
- Deprecated struct
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 struct
1.3.0
- Added:
- Added a new validator,
BoletoBancarioRequirednessValidator
, to determine when particular fields are mandatory when performing a Boleto Bancario payment.
- Added a new validator,
1.2.0
- Added:
- Added properties
Category
andID
to structAPIError
. - Added property
Tokenize
to structsCardPaymentMethodSpecificInput
,CardPaymentMethodSpecificInputBase
,NonSepaDirectDebitPaymentMethodSpecificInput
andSepaDirectDebitPaymentMethodSpecificInput
.
- Added properties
1.1.0
- Added:
- Added property
CanBeIframed
to structsPaymentProduct
andPaymentProductResponse
.
- Added property
1.0.0
First public release