Skip to content

Releases: checkout/checkout-sdk-python

3.0.5

12 Oct 15:22
Compare
Choose a tag to compare

Release 3.0.5

  • Added upgrade_reason to 3DS request and response.
  • Removed payment_type: unscheduled
  • Added email_addresses to ContactDetails (default).
  • Added support for Customer Source (default).

3.0.4

29 Sep 23:05
Compare
Choose a tag to compare

Release 3.0.4

  • Added Support for ALMA source (CS2)
  • Added Support for One Klarna source (CS2)
  • Added Support for Fawry source (CS2)
  • Added missing fields for PayPal source (CS2)
  • Added missing fields for Sofort source (CS2)
  • Added missing fields for ID source (CS2)
  • Added scheme to all Session sources (CS2)

3.0.3

19 Sep 16:46
Compare
Choose a tag to compare

Release 3.0.3

  • Removed Baloto Source.
  • Added support for QZ Country Code.
  • Added support for P24 source. (CS2)
  • Added support for Knet source. (CS2)
  • Added support for Bancontact, Postfinance and Multibanco source. (CS2)
  • Added support for STC source. (CS2)
  • Added amount_allocations and marked marketplace as deprecated

3.0.2

02 Sep 00:30
Compare
Choose a tag to compare

Release 3.0.2

  • Added support for Afterpay source. (CS2)
  • Added support for Benefit source. (CS2)
  • Added support for QPay source. (CS2)
  • Added support for EPS and GiroPay source. (CS2)
  • Added support for Alipay Plus source. (CS2)
  • Added property to KlarnaSource (CS1)

3.0.1

04 Aug 22:41
Compare
Choose a tag to compare

Release 3.0.1

  • Added support to ACH and Level 2 & 3 fields (CS2)
  • Added Palestine Country code (CS1/CS2)
  • API Updates: Payments (CS2)
  • API updates: Accounts & Sessions (CS2)

3.0.0

27 Jul 20:02
Compare
Choose a tag to compare

Release Version 3.0.0

** Version 3.0.0 is here! **

  • We improved the initialization of SDK making it easier to understand the available options.
  • Now NAS accounts are the default instance for the SDK and ABC structure was moved to a previous prefixes.
  • If you have been using this SDK before, you may find the following important changes:
    ** Imports: if you used to import checkout_sdk.payments.payments now use checkout_sdk.payments.payments_previous
    ** Marketplace module was moved to Accounts module, same for classes and references.
    ** In most cases, IDE can help you determine from where to import, but if you're still having issues don't hesitate to open a ticket.

Marketplace API name change

Marketplace terminology was removed from Checkout API Reference, so in order to matches what API reference contains we migrated all the MarketplaceClient stuff into AccountsClient
Decoupled Balances and Transfers from Marketplace/Accounts into his own clients BalancesClient and TransfersClient

3.0.0b8

27 Jul 15:32
Compare
Choose a tag to compare
3.0.0b8 Pre-release
Pre-release

Release 3.0.0b8

3.0.0b7

07 Jul 16:26
Compare
Choose a tag to compare

Release 3.0.0b7

  • Added support for Get transfers details
  • Updated requests dependency version to allow recent versions

3.0.0b6

09 Jun 01:32
Compare
Choose a tag to compare

Release 3.0.0b6

  • Add cartes bancaries properties to ThreeDsRequest & ProcessingSettings (Four)
  • API updates on Sessions (Four)
  • Removes first_name and country fields from PaymentRecipient schema (Default/Four)
  • Added support for WeChat and Alipay Plus beta APM (Four)

3.0.0b5

26 May 15:18
Compare
Choose a tag to compare

Release 3.0.0b5

  • Support for payout-schedules endpoint to Marketplace (Four)
  • Refactor http_response to http_metadata and added specific mapping
  • Review Payments Schema - Added missing payments source types (Default/Four)
  • Added support for idempotency key on transfers (Four)
  • Review OAuth scopes (Four)
  • Added email property to NetworkTokenSource
  • Added missing payment exemptions types
  • Support beta APMs PayPal and ACH
  • Remap AccountHolder & MarketplaceAccountHolder