Braintree

Latest version: v4.34.0

Safety actively analyzes 714973 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 26

4.18.0

* Replace nose usage for tests with unittest (Thanks arthurzam)
* Remove mock dev dependency (Thanks arthurzam)
* Add `ExcessiveRetry` to `GatewayRejectionReason`
* Add `pre_dispute_program` to `Dispute` and `DisputeSearch`
* Add `AutoAccepted` status to `Dispute`
* Add `DisputeAutoAccepted` to `WebhookNotification.Kind`
* Deprecate `chargeback_protection_level` and add `protection_level` to `Dispute` and `DisputeSearch`
* Add `shipping` object to `submit_for_settlement_signature`
* Add `SEPADirectDebitAccount` payment method
* Add `SEPADirectDebitAccount` to transaction object
* Add `SEPA_DIRECT_DEBIT_ACCOUNT` to `PaymentInstrumentType`
* Add `sepa_debit_paypal_v2_order_id` to `TransactionSearch`
* Add `sepa_direct_debit_accounts` to `Customer`
* Add SEPA Direct Debit specific error codes

4.17.1

* Prepare http request before setting url to resolve issue where dot segments get normalized

4.17.0

* Fix `DeprecationWarning` on invalid escape sequences (thanks DavidCain)
* Add validation for arguments in Address.delete, Address.find, and Address.update

4.16.0

* Add `LiabilityShift` class and `liability_shift` to RiskData
* Add ExchangeRateQuote API
* Add `ach_return_responses_created_at` and `reason_code` fields in TransactionSearch
* Allow vaulting of raw ApplePayCards with billing address via Customer.create/update

4.15.2

* Add `retried` to `Transaction`

4.14.0

* Add `PaymentMethodCustomerDataUpdated` webhook

Page 4 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.