Skip to content

Releases: MultiSafepay/magento2

2.13.0

15 Oct 13:12
01219a4
Compare
Choose a tag to compare

Added

  • Added Apple Pay Direct
  • Added Google Pay Direct/Redirect
  • Added WeChat Pay Redirect

Fixed

  • Fixed an error notice when postal code was left empty (Thanks to @thlassche)
  • Fixed Credit Card Payment Component not showing on IE due to new JS syntax (thanks to @thlassche)
  • Fixed the utm_nooverride parameter not being picked up in Google Analytics because of a trailing slash (Thanks to @peterjaap)

Changed

  • Changed the placement of the iDEAL issuers dropdown to be on top of the billing address instead of below it.

2.12.4

07 Oct 19:38
474297d
Compare
Choose a tag to compare

Fixed

  • Fixed a refund issue for manual captured payments

Changed

  • Updated the MultiSafepay credit card component javascript library from V1 to V2.

2.12.3

04 Oct 15:52
1ea2d9f
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where division by zero issue appeared for custom totals in getting tax rate method.
  • Fixed a bug where an error would be thrown if the locale was null.
  • Fixed a bug with the FPT/WeeeTax calculation when set excluding tax.

2.12.2

07 Sep 13:38
a194e37
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where some specific orders with other than credit card payment methods couldn't be refunded.
  • Fixed an issue where invoice emails were being sent after some time for orders with Billing Suite payment methods from the legacy plugin.
  • Fixed an issue where there were duplicate controllers with the legacy plugin, causing an error on transaction placement.

2.12.1

02 Sep 12:37
0d3514e
Compare
Choose a tag to compare

Fixed

  • Fixed a bug related to incorrect shipping tax calculation with a specific tax configuration.
  • Fixed a bug which causes an 'Integrity constraint violation: 1052 Column ‘increment_id’ in where clause is ambiguous' error if there is another increment_id.

2.12.0

27 Aug 12:22
3964c9b
Compare
Choose a tag to compare

Added

  • Added compatibility with Adobe Commerce Gift Wrapping plugin.
  • Payment links can now be used for both order confirmation emails and order comment emails.

Changed

  • Code refactored for order service methods.
  • We are now removing sensitive data from the payment after the customer has been redirected.
  • Changed the resolution of payment icons to be more in line with Magento core payment icons
  • Added date picker field for Date of Birth checkout fields to further increase the consistency of input
  • Dropped support for Magento 2.2.x versions.
  • Deleted unnecessary order savings for better performance
  • Changed event listeners from controller_action_predispatch to backend_auth_user_login_success for checking the new released plugin versions. (Thanks to @Tjitse-E)
  • Improved the UX/UI for General Information page

Fixed

  • Fixed a bug where some POST notification can be restricted because of CSRF validation.
  • Fixed PHP Mess detector issues.
  • Fixed a bug where Vault cards would not be stored because of a type error.
  • Fixed a bug where for some custom totals with a value of '0.0' an error would occur on transaction creation.

2.11.0

30 Jul 10:59
c8eb3ec
Compare
Choose a tag to compare

Added

  • Added automatic cancellation of MultiSafepay payment links for non-paid canceled orders.
  • Added plugin version to the system report log
  • Added possibility to skip automatic invoice creation after MultiSafepay payment.

Fixed

  • Fixed a bug where manual invoices for backend created orders did not go to processing state.
  • Fixed a bug where filling in certain wrong values for the Date of birth field for AfterPay and in3 caused an error
  • Fixed a bug where "Unable to unserialize value" errors were logged for every product.
  • Fixed a bug where the shipping description in the transaction would cause an error if it was null (thanks to @florisschreuder)
  • Fixed a bug where some header elements were still visible inside the checkout (Thanks to @Davie82)
  • Fixed a bug where the MultiSafepay payment component external js file could not be loaded when using Magento javascript minification

Changed

  • Improved several UI and UX elements:
    • Added a notice with a link to the MultiSafepay Merchant Control Panel under the API key field
    • Added enabled/disabled indicators next to the gateways and giftcards
    • Added a MultiSafepay mention to the Payment configuration page at Stores > Configuration > Sales > Payment Methods with a link to sign up. Clicking on configuration will redirect to the MultiSafepay General Settings page

2.10.2

20 Jul 15:05
07b27d0
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where the default store url was being used for payment links in backend orders.
  • Fixed a bug related to generating secure token in Magento Open Source 2.4.2.
  • Fixed a bug where shopping cart refunds with 0 amounts would not throw an error. (Thanks to @reense)
  • Fixed a bug where if an FPT is used, it in some cases wouldn't get picked up.

2.10.1

25 Jun 12:47
374bffa
Compare
Choose a tag to compare

Fixed

  • Fixed a bug related to TypeError in ShipmentSaveAfterObserver. (Thanks to @Davie82)
  • Fixed a bug related to GET notifications where orders would stay in pending_payment status
  • Removed trailing comma for compatibility with IE11 in frontend plugin. (Thanks to @barryvdh)

2.10.0

17 Jun 12:37
88448b9
Compare
Choose a tag to compare

Added

  • Added support MultiSafepay Credit Card component support for credit card payment methods.
  • (dev) Added integration test coverage for secure token class, custom total builder, and additional data builders.

Fixed

  • Fixed a bug related to special cases where some invoices skip the order payment method.
  • Fixed a bug related to wrong showing qty on the payment page for items with decimal qty
  • Fixed issue related to preselected customer group id for a customer session
  • Fixed support page typo's.

Changed

  • Moved setting pending_payment status from Redirect controller to Gateway Request Builder
  • Changed the notification method from 'GET' to 'POST'.
  • Updated the PHP-SDK version to version 5.
  • Dropped support for PHP 7.1. Because of this, Magento versions up to version 2.2.9 are not supported anymore.
  • Improved the logging for the notification actions