From b79965243737d1f3acb0cdc409d992ff87d1aa35 Mon Sep 17 00:00:00 2001 From: rodrigojara-cko Date: Thu, 22 Oct 2026 12:17:03 +0200 Subject: [PATCH] Release 4.8.0 - Payment setups: Pay by Bank is sent under the paybybank key; the previous key was ignored by the API. Adds the Pay by Bank risk object. - Payment setups: card gains details (CardDetails), token (CardToken), schemes and preferred_scheme. Apple Pay and Google Pay gain schemes and preferred_scheme (Google Pay accepts visa and mastercard). Add payment_methods auto_confirm, metadata on the request and the read-only instrument type. Breaking changes required by the API: - Payment setups: the Apple Pay and Google Pay token is now a WalletToken object (id, expires_on) instead of a str. The API never accepted a string token. Deprecated: - The flat Card attributes (number, last4, bin, scheme, expiry_month, expiry_year, name, cvv, stored, expires_on, allow_update), which the API does not read. Use card.details. - ApplePay and GooglePay expires_on. Use token.expires_on. - PaymentMethods pay_by_bank, which the API ignores. Use paybybank. --- checkout_sdk/properties.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checkout_sdk/properties.py b/checkout_sdk/properties.py index d3d3af54..f4ef8874 100644 --- a/checkout_sdk/properties.py +++ b/checkout_sdk/properties.py @@ -1 +1 @@ -VERSION = "4.7.0" +VERSION = "4.8.0"