This repository was 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
2.37.0
- Added:
- Added property
IsForeignRetailer
to structpayment.Seller
.
- Added property
2.36.0
- Added:
- Added property
IsRetriable
to structpayment.StatusOutput
.
- Added property
2.35.0
- Added:
- Added property
Merchant
to structpayout.CreateRequest
.
- Added property
2.34.0
- Added:
- Added property
CardholderName
to structdefinitions.CardEssentials
. - Added properties
ClauseName
andPolicyApplied
to structdefinitions.MicrosoftFraudResults
. - Added property
ConfigurationId
to structpayment.Merchant
. - Added property
CardholderName
to structpayment.MobilePaymentProduct320SpecificInput
. - Added property
PaymentProduct4101SpecificInput
to structpayment.RedirectPaymentMethodSpecificInputBase
- Added property
2.33.0
- Added:
- Added properties
DeviceCountryCode
,DeviceId
,TrueIpAddress
andUserDeviceType
to structdefinitions.MicrosoftFraudResults
.
- Added properties
2.32.0
- Added:
- Added properties
ExternalReferenceId
andPhoneNumber
to structpayment.Seller
. - Added property
SupportsMandates
to structsproduct.PaymentProduct
andproduct.PaymentProductResponse
.
- Added properties
2.31.0
- Added:
- Allow custom obfuscation rules to be specified through structs
obfuscation.BodyObfuscator
andobfuscation.HeaderObfuscator
. These can be set on instances ofconnectsdk.Client
,communicator.Communicator
ordefaultimpl.DefaultConnection
. - Added functions
obfuscation.All
,obfuscation.FixedLength
,obfuscation.KeepingStartCount
andobfuscation.KeepingEndCount
that provide some pre-defined obfuscation rules. - Added functions
logging.NewRequestLogMessageBuilderWithObfuscators
andlogging.NewResponseLogMessageBuilderWithObfuscators
to create instances oflogging.RequestLogMessageBuilder
andlogging.ResponseLogMessage
with custom obfuscation rules.
- Allow custom obfuscation rules to be specified through structs
- Deprecated:
- Deprecated functions
logging.ObfuscateBody
andlogging.ObfuscateHeader
in favor ofobfuscation.BodyObfuscator
andobfuscaton.HeaderObfuscator
instances. - Deprecated functions
logging.NewRequestLogMessageBuilder
andlogging.NewResponseLogMessageBuilder
in favor of new functionslogging.NewRequestLogMessageBuilderWithObfuscators
andlogging.NewResponseLogMessageBuilderWithObfuscators
.
- Deprecated functions
2.30.1
- Removed:
- Removed method
Settlementdetails
from structservices.Client
.
- Removed method
The removed method should not have been used yet. Therefore, you shouldn't have any problems upgrading to this version.
2.30.0
- Added:
- Added property
InstallmentPlanCode
to structpayment.Installments
.
- Added property
- Removed:
- Removed properties
PaymentProduct1506SpecificInput
,PaymentProduct1508SpecificInput
andPaymentProduct1511SpecificInput
from structpayment.CashPaymentMethodSpecificInput
.
- Removed properties
The removed properties were added as part of the previous release for payment products that have not yet been in use. Therefore, you shouldn't have any problems upgrading to this version.
2.29.0
- Added:
- Added properties
PaymentProduct1506SpecificInput
,PaymentProduct1508SpecificInput
andPaymentProduct1511SpecificInput
to structpayment.CashPaymentMethodSpecificInput
. - Added method
Settlementdetails
to structservices.Client
.
- Added properties