From ad0c78de29abe9f28508328b7306292382a9a2af Mon Sep 17 00:00:00 2001 From: "g.prenaj" Date: Mon, 23 Feb 2026 15:53:58 +0100 Subject: [PATCH] release 3.2.3 --- CHANGELOG.md | 10 +++++++++- composer.json | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9bc64c2..46bb3a83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -402,4 +402,12 @@ Compatible from Shopware 6.5.0 up to 6.5.6.1 # 3.2.2 -- Fix: OAuth token requests now use the correct storefront base URL including language prefix (e.g. /en) when using shop.com/en-style domains. \ No newline at end of file +- Fix: OAuth token requests now use the correct storefront base URL including language prefix (e.g. /en) when using shop.com/en-style domains. + +# 3.2.3 + +- Fix: Session/token loss on payment cancel for multiple storefronts with different domains. Cancel URL now uses the order's sales channel domain (same approach as push URL). +- Fix: SalesChannelContextServiceDecorator now uses context token from URL on payment return routes (buckaroo/cancel, checkout/finish, /payment/) to restore session when cookies are not sent. +- Fix: PaymentContextRestoreSubscriber runs earlier (priority 5) to restore context before Shopware resolves the sales channel. +- Fix: PaymentReturnContextSubscriber now appends context token to all storefront redirects (checkout, account), not just checkout/finish. +- Added: PaymentContextCookieSubscriber to explicitly set sw-context-token cookie when restored from URL, enabling use of cookie_samesite: lax without requiring null. \ No newline at end of file diff --git a/composer.json b/composer.json index 1235c0b9..c5f4b1db 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "name": "buckaroo/shopware6", "description": "Buckaroo payment provider plugin for Shopware 6", "type": "shopware-platform-plugin", - "version": "3.2.2", + "version": "3.2.3", "license": "proprietary", "minimum-stability": "stable", "require": {