Releases: MultiSafepay/magento2
Releases · MultiSafepay/magento2
2.18.0
Added
- Added Vault for Maestro
- Added the Alipay+ payment method
- Added Tokenization (embedded) for the following gateways:
- American Express
- Credit Card
- Maestro
- Mastercard
- Visa
Fixed
- Fixed an issue where placing orders through some gateways with GraphQL returns an error
- Fixed an issue where there would be duplicated tokens stored in Vault in some rare cases
- Fixed the sorting of the generic gateways to be always at the bottom
- Fixed field dependencies of all the gateways to always depend on the 'active' field
Changed
- Changed the styles and images according to the new rebranding guidelines
2.17.2
Fixed
- Fixed an issue with the timing of request timeouts for incoming notifications
2.17.1
Fixed
- Fixed an issue where in rare cases the salable quantity would be incremented twice when a transaction is canceled or declined
2.17.0
Added
- Added an option to skip the bank details page after placing an order for the Bank Transfer payment method
- Added the AfterPay terms and conditions checkbox to the checkout fields
Fixed
- Fixed an issue where MultiSafepay orders in state pending_payment could not go to processing if the order was paid through another way.
- Fixed an issue with a circular dependency in the Config, which shows up during a setup:upgrade command.
- Fixed an issue with the custom REST API endpoint for retrieving the payment URL for a specific logged in customer, where it returned an incorrect type use error.
- Fixed an issue with the Amasty_OrderStatus module where it wasn't able to correctly save an order comment after placing it.
- Fixed the alignment of the CCV field inside the Credit Card Payment Component
Changed
- Deprecated ING Home'Pay
- Added changes that are required for PHP 8.1:
- Added function type declarations
- Changed namespaces to be declared on a single line
- Added null coalescing operator for when haystack parameter for the strpos() function is null
- Removed the dependency for Guzzle 6 and replaced it with a custom client implementation based on the Magento Curl Adapter
- Removed the dependency for php-http/guzzle6-adapter and replaced it with nyholm/psr7
2.16.1
Fixed
- Fix notification process for sequential offline actions
2.16.0
Added
- Added checker if order is actually processing before returning 'ok' for notification requests
- Added options for selecting separate behaviours of cancelling MutliSafepay order payment link
- Added options for selecting separate order status for different MultiSafepay statuses
- Added error when using adjustment for shopping cart refund
Changed
- Shipping prices excluding tax are now re-calculated based on the shipping prices including tax
Fixed
- Fixed an issue where sometimes no error message shown with declined AfterPay transaction
- Fixed an issue where validate API key button uses default store view always (Thanks to @thlassche)
- Fixed an issue where encrypted password doesn't get correct
- Fixed an issue where failed shopping cart refunds in rare cases wouldn't be able to log ApiException and ClientExceptionInterface errors.
- Fixed an issue where the setting order comments fails on Magento 2.4.3 (Thanks to @Tjitse-E)
- Fixed an issue where the wrong Api key is used to generate SecureToken (Thanks to @Hexmage)
- Fixed an issue related to Swagger error
2.15.0
Added
- Added a separate option for when to send the order confirmation email for the Bank Transfer payment method
- Added a button to verify the API Key before saving the config.
- Added compatibility with Adobe Commerce Gift Card Accounts
- Added back REST API compatibility, including an end point for retrieving the payment link after order creation.
- Added the possibility to fetch transaction data in the transaction overview.
Fixed
- Fixed an issue where the wrong shipping tax rate was being sent when using VAT ID validation
- Fixed an issue where frontend fetches API tokens for CC component, while payment type is configured as redirect (Thanks to @thlassche)
Changed
- Changed the API Key fields to be obscured for added security, they are now also stored with encryption provided by the Encryptor from the Magento Framework
- Updated the credit card logo
- MultiSafepay Account data is now dynamically retrieved via an API request for Google Pay Direct
- Improved logging for Magento payment gateway, client and shipping requests.
- Changed the Google Pay button background to be transparent instead of white.
- Made changes in the way the payment link is retrieved from the order.
- Extended direct ApplePay with requiredBillingContactFields
2.14.2
Fixed
- Fixed an issue with AfterPay Date of Birth date picker field
2.14.1
Fixed
- Fixed an issue related to empty Edenred payment method config
2.14.0
Added
- Added iDEAL and Direct Debit Vault
- Added Edenred
Fixed
- Fixed an issue with Vault and Manual capture
- Fixed an issue where the transaction type for Direct Debit would not be saved
Changed
- Changed the dependency on Guzzle6-adapter from '*' to '^2.0', because Guzzle6-adapter '^1.0' does not implement Psr-7
- Changed composer type from 'library' to 'metapackage'. (Thanks to @vmalyk)
- Changed the Vault 'Save for later use' checkbox to be default unchecked instead of checked for MultiSafepay payment methods
- Changed the module to not only return an 'ng' on notification failure and show more information about why the notification process failed