This repository was archived by the owner on Mar 19, 2024. It is now read-only.
Releases: Ingenico-ePayments/connect-sdk-python3
Releases · Ingenico-ePayments/connect-sdk-python3
3.37.0
- Added:
- Added property
is_foreign_retailer
to classSeller
.
- Added property
3.36.0
- Added:
- Added property
is_retriable
to classPaymentStatusOutput
.
- Added property
3.35.0
- Added:
- Added property
merchant
to classCreatePayoutRequest
.
- Added property
3.34.0
- Added:
- Added properties
clause_name
andpolicy_applied
to classMicrosoftFraudResults
. - Added property
configuration_id
to classMerchant
. - Added property
cardholder_name
to classMobilePaymentProduct320SpecificInput
. - Added property
payment_product4101_specific_input
to classRedirectPaymentMethodSpecificInputBase
- Added properties
- Changed:
- Moved property
cardholder_name
from classCardWithoutCvv
to its super classCardEssentials
.
- Moved property
3.33.0
- Added:
- Added properties
device_country_code
,device_id
,true_ip_address
anduser_device_type
to classMicrosoftFraudResults
.
- Added properties
- Security:
- Updated the minimum
requests
version from 2.20.0 to 2.25.0, as earlier versions depend on a vulnerableurllib3
version.
- Updated the minimum
3.32.0
- Added:
- Added properties
external_reference_id
andphone_number
to classSeller
. - Added property
supports_mandates
to classPaymentProduct
.
- Added properties
3.31.0
- Added:
- Allow custom obfuscation rules to be specified through classes
BodyObfuscator
andHeaderObfuscator
. These can be set on instances ofClient
,Communicator
orDefaultConnection
. Custom rules should be defined as functions that take the value to obfuscate, and return the obfuscated value. - The constructors of class
LogMessage
and its sub classes now take an optionalBodyObfuscator
andHeaderObfuscator
. - Added new module
ingenico.connect.sdk.log.obfuscation_rule
with functionsobfuscate_all
,obfuscate_with_fixed_length
,obfuscate_all_but_first
andobfuscate_all_but_last
that provide some pre-defined obfuscation rules.
- Allow custom obfuscation rules to be specified through classes
- Deprecated:
- Deprecated the functions of class
LoggingUtil
in favor ofBodyObfuscator
andHeaderObfuscator
instances.
- Deprecated the functions of class
3.30.1
- Removed:
- Removed method
settlementdetails
from classServicesClient
.
- Removed method
The removed method should not have been used yet. Therefore, you shouldn't have any problems upgrading to this version.
3.30.0
- Added:
- Added property
installment_plan_code
to classInstallments
.
- Added property
- Changed:
- Classes
CashPaymentProduct1504SpecificInput
,CashPaymentProduct1521SpecificInput
,CashPaymentProduct1522SpecificInput
,CashPaymentProduct1523SpecificInput
,CashPaymentProduct1524SpecificInput
andCashPaymentProduct1526SpecificInput
now extend new classCashPaymentProductWithRedirectSpecificInputBase
.
- Classes
- Removed:
- Removed properties
payment_product1506_specific_input
,payment_product1508_specific_input
andpayment_product1511_specific_input
from classCashPaymentMethodSpecificInput
.
- 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.
3.29.0
- Added:
- Added properties
payment_product1506_specific_input
,payment_product1508_specific_input
andpayment_product1511_specific_input
to classCashPaymentMethodSpecificInput
. - Added method
settlementdetails
to classServicesClient
.
- Added properties