From 78f16539b8cad0e42ea5274f5f44af530e83a4ee Mon Sep 17 00:00:00 2001 From: AdyenAutomationBot <38424300+AdyenAutomationBot@users.noreply.github.com> Date: Tue, 4 Aug 2026 17:15:44 +0000 Subject: [PATCH] [checkout] Automated update from Adyen/adyen-openapi@99f164c --- Adyen/services/checkout/donations_api.py | 2 +- Adyen/services/checkout/modifications_api.py | 2 +- Adyen/services/checkout/orders_api.py | 2 +- Adyen/services/checkout/payment_links_api.py | 2 +- Adyen/services/checkout/payments_api.py | 12 +++++++++++- Adyen/services/checkout/recurring_api.py | 2 +- Adyen/services/checkout/utility_api.py | 2 +- sdk-generation-log/checkout.json | 8 ++++++++ 8 files changed, 25 insertions(+), 7 deletions(-) create mode 100644 sdk-generation-log/checkout.json diff --git a/Adyen/services/checkout/donations_api.py b/Adyen/services/checkout/donations_api.py index c261a83f..e48b0d8e 100644 --- a/Adyen/services/checkout/donations_api.py +++ b/Adyen/services/checkout/donations_api.py @@ -11,7 +11,7 @@ class DonationsApi(AdyenServiceBase): def __init__(self, client=None): super().__init__(client=client) self.service = "checkout" - self.baseUrl = "https://checkout-test.adyen.com/v71" + self.baseUrl = "https://checkout-test.adyen.com/v72" def donation_campaigns(self, request, idempotency_key=None, **kwargs): """ diff --git a/Adyen/services/checkout/modifications_api.py b/Adyen/services/checkout/modifications_api.py index 0f64b097..2f9c2c85 100644 --- a/Adyen/services/checkout/modifications_api.py +++ b/Adyen/services/checkout/modifications_api.py @@ -11,7 +11,7 @@ class ModificationsApi(AdyenServiceBase): def __init__(self, client=None): super().__init__(client=client) self.service = "checkout" - self.baseUrl = "https://checkout-test.adyen.com/v71" + self.baseUrl = "https://checkout-test.adyen.com/v72" def cancel_authorised_payment(self, request, idempotency_key=None, **kwargs): """ diff --git a/Adyen/services/checkout/orders_api.py b/Adyen/services/checkout/orders_api.py index f0bea1af..9b007f0c 100644 --- a/Adyen/services/checkout/orders_api.py +++ b/Adyen/services/checkout/orders_api.py @@ -11,7 +11,7 @@ class OrdersApi(AdyenServiceBase): def __init__(self, client=None): super().__init__(client=client) self.service = "checkout" - self.baseUrl = "https://checkout-test.adyen.com/v71" + self.baseUrl = "https://checkout-test.adyen.com/v72" def cancel_order(self, request, idempotency_key=None, **kwargs): """ diff --git a/Adyen/services/checkout/payment_links_api.py b/Adyen/services/checkout/payment_links_api.py index 855dcc53..ca300651 100644 --- a/Adyen/services/checkout/payment_links_api.py +++ b/Adyen/services/checkout/payment_links_api.py @@ -11,7 +11,7 @@ class PaymentLinksApi(AdyenServiceBase): def __init__(self, client=None): super().__init__(client=client) self.service = "checkout" - self.baseUrl = "https://checkout-test.adyen.com/v71" + self.baseUrl = "https://checkout-test.adyen.com/v72" def get_payment_link(self, linkId, idempotency_key=None, **kwargs): """ diff --git a/Adyen/services/checkout/payments_api.py b/Adyen/services/checkout/payments_api.py index 244fa1e0..56cb1067 100644 --- a/Adyen/services/checkout/payments_api.py +++ b/Adyen/services/checkout/payments_api.py @@ -11,7 +11,7 @@ class PaymentsApi(AdyenServiceBase): def __init__(self, client=None): super().__init__(client=client) self.service = "checkout" - self.baseUrl = "https://checkout-test.adyen.com/v71" + self.baseUrl = "https://checkout-test.adyen.com/v72" def card_details(self, request, idempotency_key=None, **kwargs): """ @@ -72,3 +72,13 @@ def sessions(self, request, idempotency_key=None, **kwargs): return self.client.call_adyen_api( request, self.service, method, endpoint, idempotency_key, **kwargs ) + + def update_session(self, request, sessionId, idempotency_key=None, **kwargs): + """ + Update a payment session + """ + endpoint = self.baseUrl + f"/sessions/{sessionId}" + method = "PATCH" + return self.client.call_adyen_api( + request, self.service, method, endpoint, idempotency_key, **kwargs + ) diff --git a/Adyen/services/checkout/recurring_api.py b/Adyen/services/checkout/recurring_api.py index e9c55ea3..4ca0d243 100644 --- a/Adyen/services/checkout/recurring_api.py +++ b/Adyen/services/checkout/recurring_api.py @@ -11,7 +11,7 @@ class RecurringApi(AdyenServiceBase): def __init__(self, client=None): super().__init__(client=client) self.service = "checkout" - self.baseUrl = "https://checkout-test.adyen.com/v71" + self.baseUrl = "https://checkout-test.adyen.com/v72" def delete_token_for_stored_payment_details( self, storedPaymentMethodId, idempotency_key=None, **kwargs diff --git a/Adyen/services/checkout/utility_api.py b/Adyen/services/checkout/utility_api.py index 41a0843a..8cd10805 100644 --- a/Adyen/services/checkout/utility_api.py +++ b/Adyen/services/checkout/utility_api.py @@ -11,7 +11,7 @@ class UtilityApi(AdyenServiceBase): def __init__(self, client=None): super().__init__(client=client) self.service = "checkout" - self.baseUrl = "https://checkout-test.adyen.com/v71" + self.baseUrl = "https://checkout-test.adyen.com/v72" def get_apple_pay_session(self, request, idempotency_key=None, **kwargs): """ diff --git a/sdk-generation-log/checkout.json b/sdk-generation-log/checkout.json new file mode 100644 index 00000000..3f304663 --- /dev/null +++ b/sdk-generation-log/checkout.json @@ -0,0 +1,8 @@ +{ + "service": "checkout", + "project": "python", + "generatedAt": "2026-08-04T17:15:43Z", + "openapiCommitSha": "99f164c03beb63287d2eefbad9d9d32d2a3af25b", + "automationCommitSha": "0c108bd8050cf480d2710b78b770afdfbdd89397", + "libraryCommitSha": "b6f49792b79c23e2674b35c04dd045aa07daf599" +}