Releases: MultiSafepay/magento2
Releases · MultiSafepay/magento2
3.2.1
Fixed
- PLGMAG2V2-702: Fixed an issue where in some cases the wrong transaction_type would be used for some 'Direct' payment methods
3.2.0
Added
- PLGMAG2V2-700: Added Edenred Consumption Voucher (EDENCONSUM)
- PLGMAG2V2-699: Added support for simple products that have custom options configured with no custom SKU
- DAVAMS-661: Added the Zinia payment method
- PLGMAG2V2-687: Added support for adjustment refunds
Fixed
- PLGMAG2V2-690: Fixed direct payment methods doing redirect when direct is configured
- PLGMAG2V2-692: Fixed bundle product shopping cart refund
Changed
- PLGMAG2V2-688: Changed notification delay to add Canceled, Void, Expired and Declined statuses
- PLGMIRAKL-58: Excluded custom total 'marketplace_shipping' from Mirakl since it will be added by the MultiSafepay Mirakl module instead
- DAVAMS-643: Refactored and improved the processing of payment component recurring tokens
3.1.3
Added
- PLGMAG2V2-681: Added translations for title and placeholder HTML attributes
Fixed
- PLGMAG2V2-691: Fixed an issue with Pay After Delivery Installments refunds and improved refund response handler
- PLGMAG2V2-696: Fixed an issue where notification requests would require a lot of time to process, in some cases causing a timeout
Changed
- PLGMAG2V2-683: API tokens are now stored and retrieved through the cache
- PLGMAG2V2-680: Replaced var with let in validate API key button function
Removed
- PLGMAG2V2-694: Removed class import dependency on Magento_Giftcardaccount for CustomTotalBuilder
- PLGMAG2V2-676: Removed unused getCheckButtonId() function
3.1.2
Fixed
- PLGMAG2V2-682: Fixed an issue where Google Pay and Apple Pay were not redirecting to the payment page
- PLGMAG2V2-675: Fixed an issue where cron job sales_clean_orders failed when order contains no payment method
- PLGMAG2V2-679: Fixed an issue where the integration tests were reporting the wrong code coverage percentages
Changed
- PLGMAG2V2-664: Refactored the CreateInvoice procedure.
Removed
- PLGMAG2V2-669: Removed the setup_version from the module.xml
- PLGMAG2V2-674: Removed use of SecureHtmlRenderer to be backwards compatible with version 2.3
3.1.1
Added
- Added the functionality to add plugin data information for other enabled third party plugins, starting with Hyva React Checkout
Fixed
- Fixed an issue where incorrect item prices would show in combination with the Meetanshi Vat Excemption module
Changed
- Changed the OrderItemBuilder to make the procedure of modifying the merchant item id using a plugin interceptor class easier
- Changed the 'Credit Card' method default title to 'Card Payment' according to the latest standards
- Changed the scope of some variables in Config and SdkFactory
Removed
- Removed the setup_version from the module.xml
3.1.0
Added
- Add payment component for Pay After Delivery installments
- Give the option to set 3 different icons for payment method Credit Card
- Add a setting field to exclude utm_nooverride from the redirect_url
Changed
- Refactor Credit Card Payment Components
- Rebrand Sofort
Fixed
- Fix Riverty and in3 component rendering, failing in some third party checkouts
3.0.0
Added
- Added new service interfaces, processes and a controller for processing notification webhooks
Changed
- Changed to use asString methods in Customer and Delivery Builders
- Refactored notification webhook process. Notification webhooks are now processed in the core module and not in the frontend module
Removed
- Removed the dependency for zendframework/zend-http and laminas/laminas-http, to be compatible with Magento ^2.3.0 and ^2.4.0
- Removed capture options from manual invoice in credit card methods to make that process have one manual action less
2.23.0
Added
- Added configuration for the Pay After Delivery installments payment method
- Added missing class variables for deprecation support with PHP 8.2
- Added Pay After Delivery installments payment method
Fixed
- Fixed missing checkbox in rare cases for placing a transaction with iDEAL and Direct Debit Vault
- Fixed broken docs links for Apple Pay Direct
- Fixed the customer ID not being able to be null, thanks to @Jade-GG
- Fixed a bug where payment methods were missing after a cancelled order
- Fixed translations for OrderPlaceAfterObserver error messages, thanks to @mlaurense
Changed
- Gateway info objects are now passed as a string instead of an object
- Rebranded Pay After Delivery
- Removed the PWA mention from the custom url labels, since that functionality is not only available when using a PWA
Removed
- Copyright mention has been removed from the files and is only mentioned from now on in the disclaimer. Please read it if you haven't already
2.22.0
Added
- Added support for optional customer city argument
- Added raw response data to Apple Pay Merchant Session request logs for better debugging possibilities
- Added improved response handling for Pay After Delivery and Klarna refunds
Fixed
- Made all the config field labels translatable
- Fixed '1000 Required Fields error' in rare cases when creating a shipping update request
- Made sure checkout loads correctly if API is unreachable
Changed
- Rebranded AfterPay to Riverty
- Changed labels of when to send the order confirmation email
- Retrieving issuers for a gateway will only be done when the gateway has been activated
- The payment will now only be saved after redirect whenever sensitive information has been detected and removed from the payment additional information
- Changed the POST notification process to only retrieve the order after POST validation has passed
- Improved the error message that is shown to the customer whenever the payment fails.
- Checking for recurring tokens will only occur now when Magento Vault is enabled.
2.21.1
Fixed
- Fixed a TypeError which happened in some instances when trying to retrieve E-invoicing dynamic checkout fields.
- Fixed an issue where overriding when to send the order confirmation e-mail on gateway level sometimes did not work.
- Fixed an issue where it was not possible to refund orders created with a generic gateway
- Fixed references related to the E-Invoicing configurable 'account_number' field
Changed
- Skipped E-invoicing validation if payment method is set up as redirect