In March, we rolled out a new set of updates to improve performance, compatibility, and functionality across our Magento 2 extensions. These enhancements are designed to make daily operations easier, strengthen B2B workflows, and ensure smoother integrations with Hyvä and modern accessibility standards.
Feature Highlight of the Month: B2B E-commerce Solution Premium received several powerful updates to simplify quote management and improve the purchasing flow. With new capabilities like adding multiple approved quotes to the cart and enhanced quote handling, businesses can now process complex orders faster and with less friction.
Let’s dive into what’s new!
Updated:
Advanced Reports
We added compatibility with Amasty Gift Card to the Pro and Premium versions of the module. Amasty Gift Card entities are now available for report creation. You can find the ‘amasty/module-gift-card-to-builder’ package for installing in composer suggest (Note: the compatibility is available as part of an active product subscription or support subscription).
Affiliate
The extension now fully complies with WCAG 2.2 level AA accessibility requirements on Luma Theme.
We updated the module to fully comply with Hyvä Content Security Policy and Hyvä Checkout Content Security Policy.
B2B Company Account
We added compatibility of the company address book feature with Hyvä Theme and Hyvä Checkout. You can find the 'amasty/module-company-account-address-Hyvä’ and ‘amasty/module-company-account-address-Hyvä-checkout’ packages for installing in composer suggest (Note: Hyvä compatibility is available with an active product subscription or support subscription).
We implemented security updates.
We fixed an issue where it was impossible to log in to a subcompany account on the storefront in Magento 2.4.6.
We addressed an issue where ‘bin/magento setup:upgrade’ failed due to invalid ‘system.xml’ file content in Amasty Company Account module.
We resolved an error that prevented company account quote creation on the storefront.
B2B E-commerce Solution Premium
We implemented an option to allow adding multiple approved quotes to the cart at once within the Request a Quote extension (the feature is compatible with the Company Account extension). You can find the 'amasty/module-request-quote-merge-multiple-quotes’ package for installing in composer suggest (Note: the feature is available as a part of an active product subscription or support subscription).
We added the checkout link with the quote items to the ‘Approved Quote Customer Notification’ email template as well as the ‘Send Link to Checkout’ button to the approved quote pages to add the ability to send the email to the customers manually. You can find the 'amasty/module-request-quote-subscription-functionality’ package for installing in composer suggest (Note: the feature is available as a part of an active product subscription or support subscription).
We introduced ‘Save and Approve’ button on the new quote pages for easier handling of the quote requests. You can find the ‘amasty/module-request-quote-subscription-functionality’ package for installing in composer suggest (Note: the feature is available as a part of an active product subscription or support subscription).
Now it is possible to set the Custom Fee shipping method for the quotes for the quoted via API.
We added compatibility of the company address book feature with Hyvä Theme and Hyvä Checkout. You can find the 'amasty/module-company-account-address-Hyvä’ and ‘amasty/module-company-account-address-Hyvä-checkout’ packages for installing in composer suggest for Company Account extension (Note: Hyvä compatibility is available with an active product subscription or support subscription).
We implemented security updates for the Company Account extension.
We fixed an issue where it was impossible to log in to a subcompany account on the storefront in Magento 2.4.6.
We addressed an issue where ‘bin/magento setup:upgrade’ failed due to invalid ‘system.xml’ file content in Amasty Company Account module.
We resolved an error that prevented company account quote creation on the storefront.
Banner Slider
The module codebase was refactored (Please note: previous customizations made to banner slider may no longer work, as the update is not backward compatible).
We’ve introduced functionality for defining the banner activity period in hours and minutes. You can find the ‘amasty/module-banner-slider-subscription-functionality’ package for installing in composer suggest (Note: the functionality is available as part of an active product subscription or support subscription).
We updated the module to fully comply with the Hyvä Theme Content Security Policy. You can find the ‘amasty/module-banner-slider-Hyvä' package for installing in composer suggest.
The Hyvä Theme compatibility package now fully complies with WCAG 2.2 Level AA requirements.
We updated the module to fully comply with the Hyvä Theme (version 1.4).
We resolved an issue where ‘View’ and ‘Click’ statistics were not being tracked.
We adjusted the loading speed of the initial banner image.
Custom Reports Builder
We added compatibility with the Amasty Gift Card module. Amasty Gift Card entities are now available for report creation. You can find the ‘amasty/module-gift-card-to-builder’ package for installing in composer suggest (Note: the compatibility is available as part of an active product subscription or support subscription).
Custom Stock Status
We updated the module to fully comply with WCAG 2.2 Level AA requirements.
We resolved an issue where the stock status was not displayed on the ‘Review Order’ page when PayPal was selected as the payment method.
We fixed an issue where the selected simple product price was not updated correctly in configurable product dropdowns when ‘Show Actual Price’ option was enabled in the ‘Display Price of Simple Products in Drop-Downs’ setting of Amasty Color Swatches Pro.
Export Customers
We clarified the error message for PHP executable path validation.
We resolved an issue where data was not being imported from Google Sheets.
Export Orders
We added functionality for orders exported via event to include only the order that triggered the event. You can find the ‘amasty/module-order-export-subscription-functionality’ package for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
We clarified the error message for PHP executable path validation.
We resolved an error occurring during order placement.
Export Products
We clarified the error message for PHP executable path validation.
We resolved an issue where data was not being imported from Google Sheets.
Free Gift
We added an option to display promo popup on all site pages in the Pro version of the module (not yet supported on Hyvä Theme). You can find the ‘amasty/module-free-gift-header-icon ’ package for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
Full Page Cache Warmer
We resolved a compatibility issue with the Amasty Social Login module on Hyvä where a success message was displayed during social login, but the customer was not logged in.
Google Analytics 4 with GTM Support
We resolved an ‘infinite loop’ error observed in the multishipping checkout page.
Gift Card
We added compatibility with Amasty Custom Reports Builder to the Pro and Premium versions of the module. Amasty Gift Card entities are now available for report creation within the Custom Reports Builder module. You can find the ‘amasty/module-gift-card-to-builder’ package for installing in composer suggest (Note: the compatibility is available as part of an active product subscription or support subscription).
Google Automated Discounts
We added a new pre-created template for Rakuten to the Product Feed module. This is a beta feature and may be subject to change. You can find the 'amasty/module-product-feed-templates’ package for installing in composer suggest (Note: the package is available as a part of an active product subscription or support subscription).
We added a ’Generation History’ tab to the feed profile, where you can view all the feed generations in one place as well as their status and logs. You can find the 'amasty/module-feed-generation-history’ package for installing in composer suggest (Note: the package is available as a part of an active product subscription or support subscription).
We improved feed generation by stripping invalid non-UTF-8 characters from exported data across all feed types to prevent UTF-8 encoding issues.
We optimized the feed generation with ‘Parent= Yes’ attribute.
It is now possible to extend the ‘Content’ field for XML feeds while working with the feed.
We fixed an issue where the modifiers section in the feed’s ‘Content’ tab was misaligned.
We resolved an issue where the feed status and URL were not updated after saving a profile that had been successfully regenerated following a failed generation attempt.
We updated the dependency for "firebase/php-jwt" library
Google Page Speed Optimizer
We deprecated the AMP module and added the Back Forward Cache extrension to the Google Page Speed Optimizer Pro and Premium packages. You can find the ‘amasty/module-back-forward-cache’ package for installing in composer suggest.
Hide Price
We implemented a dedicated system module for integrating the fancyBox library
Import Customers
We clarified the error message for PHP executable path validation.
We resolved an issue where data was not being imported from Google Sheets.
Import and Export Premium
We added functionality for orders exported via event to include only the order that triggered the event. You can find the ‘amasty/module-order-export-subscription-functionality’ package for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
We added functionality to generate the Order Increment ID value when importing orders. You can find the ‘amasty/module-order-import-subscription-functionality’ package for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
We clarified the error message for PHP executable path validation.
We resolved an issue where data was not being imported from Google Sheets.
Import Orders
We added functionality to generate the Order Increment ID value when importing orders. You can find the ‘amasty/module-order-import-subscription-functionality’ package for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
We clarified the error message for PHP executable path validation.
We resolved an issue where data was not being imported from Google Sheets.
We added missing files for generating Order Increment ID.
Import Products
We clarified the error message for PHP executable path validation.
We resolved an issue where data was not being imported from Google Sheets.
Improved Sorting
We implemented analytics for tracking the usage of sorting options. You can find the ‘amasty/module-sorting-analytics’ package for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
We investigated and addressed performance issues observed during reindexing.
We resolved an issue observed with sorting by Price on the Catalog Advanced Search page.
Instagram Feed
We fixed admin panel error caused by incorrect return type
Multiple Coupons
The extension now fully complies with WCAG 2.2 level AA accessibility requirements.
We resolved an issue where coupons were not applied when the limit on coupons per order was disabled.
We enhanced the codebase to address PHPCS errors.
Product Attachments
We added the "Product Attachment" and "Attachment List" columns to the Products grid to allow editing attachments directly from the backend grid. You can find the ‘amasty/module-product-attachment-subscription-functionality' package for installing in composer suggest (Note: the functionality is available with an active product subscription or support subscription).
We added the attachment_category_id column to assign attachments to categories via Mass Attachment Import in the Pro version of the module. You can find the ‘amasty/module-product-attachment-subscription-pro-functionality' package for installing in composer suggest (Note: the functionality is available with an active product subscription or support subscription).
We removed MySQL triggers from the database.
We resolved an issue with the empty result being reverted by the REST API request for getting attachment files in the Pro version of the module.
We resolved an issue with downloading the sample file.
We fixed an error observed when trying to change the attachment file type.
Product Feed
We added a new pre-created template for Rakuten. This is a beta feature and may be subject to change. You can find the 'amasty/module-product-feed-templates’ package for installing in composer suggest (Note: the package is available as a part of an active product subscription or support subscription).
We added a ’Generation History’ tab to the feed profile, where you can view all the feed generations in one place as well as their status and logs. You can find the 'amasty/module-feed-generation-history’ package for installing in composer suggest (Note: the package is available as a part of an active product subscription or support subscription).
We improved feed generation by stripping invalid non-UTF-8 characters from exported data across all feed types to prevent UTF-8 encoding issues.
We optimized the feed generation with ‘Parent= Yes’ attribute.
It is now possible to extend the ‘Content’ field for XML feeds while working with the feed.
We fixed an issue where the modifiers section in the feed’s ‘Content’ tab was misaligned.
We resolved an issue where the feed status and URL were not updated after saving a profile that had been successfully regenerated following a failed generation attempt.
We enhanced code to improve compatibility with Magento 2.4.9-beta.
Product Labels
We added support for the WebP image format for labels. You can find the ‘amasty/module-label-subscription-functionality’ package for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
We resolved an ‘Unknown column 'at_news_from_date_default.value' in 'where clause' error occurred during reindexing.
We resolved an error observed in the Recently Viewed block.
We resolved an error encountered when creating configurable products via API.
We fixed an issue where saving a configurable product’s child option with a label resulted in an error.
Product Option Templates
We enhanced code to improve compatibility with Magento 2.4.9-beta.
Product Parts Finder
We updated the module to fully comply with the Hyvä and Hyvä Checkout Content Security Policies.
We updated the module to fully comply with the Hyvä Theme (version 1.4).
The Hyvä Theme compatibility package now fully complies with WCAG 2.2 Level AA requirements.
We resolved an issue with the missing Compatibility tab on product pages.
Quick View
We implemented a dedicated system module for integrating the fancyBox library.
We resolved an issue causing errors on the search results page.
Request a Quote
We implemented an option to allow adding multiple approved quotes to the cart at once. You can find the 'amasty/module-request-quote-merge-multiple-quotes-hyva’ package for installing in composer suggest for the Request a Quote extension (Note: the feature is available as a part of an active product subscription or support subscription).
We updated the module to fully comply with Hyvä Theme version 1.4.
We updated the layout of the ‘View’, ‘Move to Cart’ and ‘Edit Quote’ actions in the customer account.
We resolved an error observed on the quote cart page.
Reward Points
We updated the module to fully comply with the Hyvä Theme (version 1.4).
We resolved an issue where points were deducted with the disabled module.
The correct number of points is now awarded when placing an order with Fixed Tax Price (FPT) or regular taxes.
SMTP Email Settings
We replaced the IMAP method with SMTP for connecting via OAuth2 Client ID (Microsoft).
We resolved an issue that prevented copies from being sent to all BCC recipients.
Now all recipients are displayed correctly in the Sent Emails Log.
Social Login
We updated the module to fully comply with the Hyvä and Hyvä Checkout Content Security Policies.
We resolved an error "Class 'Magento\Csp\Helper\CspNonceProvider' does not exist" that occurred when running ‘bin/magento setup:di:compile’ command
We fixed an issue where the Google login success popup with a referer parameter could not be closed when Ajax Popup was enabled and the redirect after login was set to stay on the current page.
We resolved a compatibility issue with the Amasty Full Page Cache module on Hyvä where a success message was displayed during social login, but the customer was not logged in (Note: the fix was added to the Amasty Full Page Cache Warmer module).
Special Promotions Pro
The discount dropdown functionality is now available in Hyvä Theme and Hyvä Checkout. You can find the ‘amasty/module-special-promotions-discount-dropdown-hyva ’ and ‘amasty/module-special-promotions-discount-dropdown-hyva-checkout’ packages for installing in composer suggest (Note: the functionality is available as a part of an active product subscription or support subscription).
We resolved an issue where the 'Cart Price Rule Discount' condition for skipping rules was not applied.
Store Locator
We implemented a dedicated system module for integrating the fancyBox library.
Store Pickup
The extension now fully complies with WCAG 2.2 level AA accessibility requirements.
We investigated and addressed performance issues encountered on the Shopping Cart and Checkout pages.
Store Pickup with Locator
We implemented an option to add social buttons to location pages. You can find the ‘amasty/module-storelocator-subscription-functionality' package for installing in composer suggest (Note: the functionality is available with an active product subscription or support subscription).
We improved performance to ensure smooth operation on instances with multiple store views.
Custom attribute values are now correctly displayed in the location description in the list and Google mark.
We resolved an issue with the marker clustering functionality.
Now indexation does not get triggered when saving a product with the ‘Update by Schedule’ indexer mode.
We resolved an issue where store codes were not updated in location URLs after switching between stores.
We resolved an issue with the location schedule caching.
The location meta title is now displayed correctly as the browser tab title.
We resolved an issue with the missing ‘Ship To’ and ‘Shipping Address’ info in checkout.
That’s a wrap for our March updates. Thanks for following along — we’ll be back next month with more improvements.








