- Prevent bundled autoloader from loading on Composer installations
- Enhance logo upload logic
- Use number range generator for guest express checkout customer number
- Support decorated CartOrderRoute in PaypalPaymentService
- Make Apple Pay QR modal dismissible on non-Safari browsers
- Support decorated HandlePaymentMethodRoute in PaypalPaymentService
- Fix redirect to order confirmation page on multi-language storefronts
- Fix scheduled task handler registration for payment method logos
- Fix sales channel language behavior on product detail pages
- Fix redirect to order confirmation page on multi-language storefronts
- Rename Klarna Account to Klarna Pay Over Time
- Improve Express Checkout flow
- Include confirm form fields in PayPal order payloads
- Add support for Apple Pay on non-Safari browsers
- Report validation errors on Adyen express buttons
- Optimize redirection for success and failure flow on checkout
- Fix order status not updating after successful retry.
- Send the merchant reference in refund and capture requests.
- Skip processing the webhook if the merchant reference is missing.
Add additional configs for ApplePay, GooglePay and PayPal.
Add address form additional configuration.
- Ensure DI stability and compatibility with decorated SalesChannelContextService
- PayPal order flow - orders are created on successful payment
- Update Web Components/Drop-in to v6.27.1
- Add compatibility with PHP 8.4
- Remove the duplicate file causing extraction issues on macOS during installation process
- Exclude the .github directory from the plugin ZIP
- Fix an issue where customers were logged out when express checkout buttons were displayed
- Use the order number as the merchant order reference in Ratepay payment requests
- Add nonce token in inline scripts
- Enhance logo upload logic
## What's Changed
### Fixes ⛑️
* Checkout flow improvements
## What's Changed
### Fixes ⛑️
* Validate all required fields when paying with wallets
* Always perform validation, regardless of the ACCESSIBILITY_TWEAKS environment flag
## What's Changed
### Fixes ⛑️
* Fix blocked payment method switching due to a validation error
## What's Changed
### Fixes ⛑️
* Fix PayPal checkout when ACCESSIBILITY_TWEAKS is enabled
## What's Changed
### Fixes ⛑️
* Fix payment completion after unsuccessful payment
### New Features ?
* Add support for additional Gift card options in checkout
### Fixes ⛑️
* Remove the requirement of phonetic name field for Apple Pay
### Fixes ⛑️
* Fix data missing in guest Google express checkout
* Fix order updates in shop
## What's Changed
### Fixes ⛑️
* Fix Billie payment process
## What's Changed
### New Features ?
* Add Polish translations
### Fixes ⛑️
* Fix PayPal console error
* Fix QR code rendering for Bancontact Mobile
* Fix Google Pay express button display
## What's Changed
### New features ⛑️
* Upgraded the version of Adyen Web Components
- Prevent bundled autoloader from loading on Composer installations
- Enhance logo upload logic
- Use number range generator for guest express checkout customer number
- Support decorated CartOrderRoute in PaypalPaymentService
- Make Apple Pay QR modal dismissible on non-Safari browsers
- Support decorated HandlePaymentMethodRoute in PaypalPaymentService
- Fix redirect to order confirmation page on multi-language storefronts
- Fix scheduled task handler registration for payment method logos
- Rename Klarna Account to Klarna Pay Over Time
- Improve Express Checkout flow
- Include confirm form fields in PayPal order payloads
- Add support for Apple Pay on non-Safari browsers
- Report validation errors on Adyen express buttons
- Optimize redirection for success and failure flow on checkout
- Send the merchant reference in refund and capture requests.
- Skip processing the webhook if the merchant reference is missing.
Add additional configs for ApplePay, GooglePay and PayPal.
Add address form additional configuration.
- Ensure DI stability and compatibility with decorated SalesChannelContextService
- PayPal order flow - orders are created on successful payment
- Update Web Components/Drop-in to v6.27.1
- Add compatibility with PHP 8.4
- Remove the duplicate file causing extraction issues on macOS during installation process
- Exclude the .github directory from the plugin ZIP
## What's Changed
### Fixes ⛑️
- Use the order number as the merchant order reference in Ratepay payment requests
- Add nonce token in inline scripts
- Enhance logo upload logic
## What's Changed
### Fixes ⛑️
* Checkout flow improvements
## What's Changed
### Fixes ⛑️
* Validate all required fields when paying with wallets if ACCESSIBILITY_TWEAKS is enabled
* Stop blocking the event’s default behavior when an order is submitted by a payment method that renders its own components
## What's Changed
### Fixes ⛑️
* Fix PayPal checkout when ACCESSIBILITY_TWEAKS is enabled
## What's Changed
### Fixes ⛑️
* Fix disabled button for configurations testing for different sales channels
### New Features ?
* Add support for additional Gift card options in checkout
### Fixes ⛑️
* Remove the requirement of phonetic name field for Apple Pay
### Fixes ⛑️
* Fix data missing in guest Google express checkout
* Fix order updates in shop
## What's Changed
### Fixes ⛑️
* Fix Billie payment process
## What's Changed
### New Features ?
* Add Polish translations
### Fixes ⛑️
* Fix issue with capture and refund request sending
* Fix PayPal console error
* Fix QR code rendering for Bancontact Mobile
* Fix Google Pay express button display
## What's Changed
### New features ⛑️
* Upgraded the version of Adyen Web Components
## What's Changed
### Fixes ⛑️
* Fix infinite loop issue with gift cards
* Fix issue with gift cards when using Klarna payment method
## What's Changed
### Fixes ⛑️
* Fix OFFER_CLOSED webhook processing
## What's Changed
### Fixes ⛑️
* Add notification message on Thank You page for processing payments
## What's Changed
### Fixes ⛑️
* Fix missing shipping cost in total amount for guest users paying with PayPal
* Change the element to which the order confirmation listener is attached
* Fix the issue with retrieving the country state
* Fix undefined array key errors
* Add ruleIds to carts created from orders
* Use translations for shipping methods name and description
## What's Changed
### New Features ?
* Add blocks to action modal so it can be extended
### Fixes ⛑️
* Fix domain resolution
* Fix cancellation of Twint payments
## What's Changed
### Fixes ⛑️
* Fix the issue with shipping methods when product and cart page are loaded
## What's Changed
### New Features ?
* Add Store API notification endpoint to support headless sales channels
### Fixes ⛑️
* Fix issue where Terms and Conditions were not unchecked after payment
* Fix issue where Gift Cards could still be redeemed even when the payment method was inactive
* Fix checkout issue when payment method data is missing
## What's Changed
### New Features ?
* Add express checkout payment feature on product and cart pages with Google Pay, PayPal, and Apple Pay payment methods
### Fixes ⛑️
* Fix the installation process using Composer
## What's Changed
### New Features ?
* Change company registration number to be optional field for Billie payment method
### Fixes ⛑️
* Fix the processing order transaction that do not have original PSP reference
* Fix the processing of notifications that do not have a PSP reference
* Fix invalid type in store-api payments method subscriber
* Remove post scripts from composer.json
* Fix the issue with modal opening on the confirmation page for payments with 3DS2 cards
## What's Changed
### New Features ?
* Updated release gitflow
### Fixes ⛑️
* Fixed issues with Klarna payments
## What's Changed
### Fixes ⛑️
* Fixed handling for tax-free orders
* Fixed issue when aborting Paypal transaction
* Fixed donation feature
## What's Changed
### New Features ?
* Added support for Billie via Klarna payment method
* Added support for Ratepay Open invoice and Ratepay Direct debit payment methods
* Changed the failure page for Bancontact mobile payments
### Fixes ⛑️
* Fixed the uninstallation process to remove all plugin database tables
* Fixed duplicate listing of the plugin in the plugin:list command
## What's Changed
### New Features ?
* Added support for Online Banking Finland
* Changed Sofort to Klarna Debit Risk
* Added support for Online Banking Finland
* Removed support for Dotpay
### Fixes ⛑️
* Fixed issue with Bancontact checkout flow from mobile app
* Fixed dal validation errors
* Fixed notification processing when merchantReference is missing
- Fix the issue with missing origin from state
- Fix blocked checkout after PayPal payment cancellation
Other Changes ?️
Current checkout api version: v71
Current checkout component version: v5.66.1
Fixes ⛑️
Other Changes ?️
Current checkout api version: v71
Current checkout component version: v5.66.1
Full Changelog: 4.1.0...4.1.1
- Prevent bundled autoloader from loading on Composer installations
- Enhance logo upload logic
- Use number range generator for guest express checkout customer number
- Support decorated CartOrderRoute in PaypalPaymentService
- Make Apple Pay QR modal dismissible on non-Safari browsers
- Support decorated HandlePaymentMethodRoute in PaypalPaymentService
- Rename Klarna Account to Klarna Pay Over Time
- Improve Express Checkout flow
- Include confirm form fields in PayPal order payloads
- Add support for Apple Pay on non-Safari browsers
- Optimize redirection for success and failure flow on checkout
- Send the merchant reference in refund and capture requests
- Skip processing the webhook if the merchant reference is missing
- Fix manual capture merchant action
- PayPal order flow - orders are created on successful payment
- Update Web Components/Drop-in to v6.27.1
- Ensure DI stability and compatibility with decorated SalesChannelContextService
- PayPal order flow - orders are created on successful payment
- Update Web Components/Drop-in to v6.27.1
- Add compatibility with PHP 8.4
## What's Changed
### Fixes ⛑️
- Use the order number as the merchant order reference in Ratepay payment requests
- Add nonce token in inline scripts
- Enhance logo upload logic
## What's Changed
### Fixes ⛑️
* Checkout flow improvements
## What's Changed
### Fixes ⛑️
* Fix disabled button for configurations testing for different sales channels
## What's Changed
### New Features ?
* Add support for additional Gift card options in checkout
### Fixes ⛑️
* Remove the requirement of phonetic name field for Apple Pay
### Fixes ⛑️
* Fix data missing in guest Google express checkout
* Fix order updates in shop
## Was hat sich geändert
### Fehlerbehebungen⛑️
* Problem mit der Lieferadresse beim Google Pay Express Checkout behoben
## What's Changed
### Fixes ⛑️
* Fix product quantity fetching for express checkout
## What's Changed
### Fixes ⛑️
* Fix notifications processing
* Fix Billie payment process
## What's Changed
### New Features ?
* Add Polish translations
### Fixes ⛑️
* Fix issue with capture and refund request sending
* Fix PayPal console error
* Fix QR code rendering for Bancontact Mobile
* Fix Google Pay express button display
* Update README file
## What's Changed
### New features ⛑️
* Upgraded the version of Adyen Web Components
* Upgraded the version of adyen/php-webhook-module
## What's Changed
### Fixes ⛑️
* Fix login via store-api
* Fix infinite loop issue with gift cards
* Fix issue with gift cards when using Klarna payment method
## What's Changed
### Fixes ⛑️
* Fix OFFER_CLOSED webhook processing
## What's Changed
### Fixes ⛑️
* Add notification message on Thank You page for processing payments
## What's Changed
### Fixes ⛑️
* Fix missing shipping cost in total amount for guest users paying with PayPal
* Change the element to which the order confirmation listener is attached
* Fix the issue with retrieving the country state
* Fix undefined array key errors
* Add ruleIds to carts created from orders
* Use translations for shipping methods name and description
Full Changelog: https://github.com/Adyen/adyen-shopware6/compare/3.17.9...3.17.10
## What's Changed
### New Features ?
* Add blocks to action modal so it can be extended
### Fixes ⛑️
* Fix domain resolution
* Fix cancellation of Twint payments
## What's Changed
### Fixes ⛑️
* Fix the issue with Shopware decorator
* Fix the issue with shipping methods when product and cart page are loaded
## What's Changed
### New Features ?
* Add Store API notification endpoint to support headless sales channels
### Fixes ⛑️
* Fix issue where Terms and Conditions were not unchecked after payment
* Fix issue where Gift Cards could still be redeemed even when the payment method was inactive
## What's Changed
### New Features ?
* Add express checkout payment feature on product and cart pages with Google Pay, PayPal, and Apple Pay payment methods
## What's Changed
### New Features ?
* Change company registration number to be optional field for Billie payment method
### Fixes ⛑️
* Fix the processing order transaction that do not have original PSP reference
* Fix the processing of notifications that do not have a PSP reference
* Fix invalid type in store-api payments method subscriber
* Remove post scripts from composer.json
* Fix the issue with modal opening on the confirmation page for payments with 3DS2 cards.
## What's Changed
### New Features ?
* Added E2E tests into repository
### Fixes ⛑️
* Fixed issues with Klarna payments
## What's Changed
### New Features ?
* Upgraded the version of adyen/php-api-library
### Fixes ⛑️
* Fixed handling for tax-free orders
* Fixed issue when aborting Paypal transaction
## What's Changed
### New Features ?
* Added support for Billie via Klarna payment method
* Added support for Ratepay Open invoice and Ratepay Direct debit payment methods
* Changed the failure page for Bancontact mobile payments
### Fixes ⛑️
* Fixed the uninstallation process to remove all plugin database tables
* Fixed duplicate listing of the plugin in the plugin:list command
## What's Changed
### New Features ?
* Added support for Online Banking Finland
* Changed Sofort to Klarna Debit Risk
* Added support for Online Banking Finland
* Removed support for Dotpay
### Fixes ⛑️
* Fixed issue with Bancontact checkout flow from mobile app
* Fixed dal validation errors
* Fixed notification processing when merchantReference is missing
- Add compatibility with Shopware 6.4.11.0
- Fix the issue when product becomes out of stock
- Fix the issue with missing origin from state
Other Changes ?️
[ECP-9382-v3] Visa Compliance - Include holderName in recurring payment requests by @candemiralp in #527
Prepare 3.16.1 by @candemiralp in #530