Skip to content

Releases: MultiSafepay/magento2

2.21.1

24 Oct 16:05
bb901a2
Compare
Choose a tag to compare

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

2.21.0

04 Oct 15:21
39b71a5
Compare
Choose a tag to compare

Added

  • Payment links will now always be added to the order comment history again. For backend orders it happens immediately, for frontend orders it now happens when the first MultiSafepay notification arrives.
  • Added Amazon Pay.
  • Added an option for E-invoicing to assign collecting flow ids to specific customer groups.
  • Added an option for E-invoicing to turn on and off certain checkout fields.

Changed

  • Magento Vault stored payment methods now change to the gateway where the card was last used.

2.20.1

12 Sep 10:50
5aa0c08
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where in rare instances Magento Vault would cause a 'unique constraint violation' when trying to save a payment token.
  • Fixed an Uncaught TypeError when trying to log the order if the order ID can't be found.

2.20.0

23 Aug 14:49
ef64029
Compare
Choose a tag to compare

Added

  • Added the MyBank payment method
  • Improved logging for failed POST notifications
  • Added support for keeping the cart alive when using FireCheckout (Thanks to @mlaurense)

Fixed

  • Fixed an issue where in some cases VISA transactions could not be refunded through the backend
  • Fixed dead docs links in the configuration and support page for specific articles like tokenization and vault.
  • Prevented double execution of order transaction processing when the POST notification fails

Removed

  • Removed payment method docs links in the configuration page

2.19.0

11 Jul 13:45
cabd97e
Compare
Choose a tag to compare

Added

  • Added a configuration option for overriding when to send the order confirmation e-mail for pay later methods

Fixed

  • Fixed an issue where the order state switches to 'Pending payment' after 'Completed' in rare cases

Changed

  • Added logging for the notification webhook response

Removed

  • Removed the payment link order comment for frontend orders, because of multiple processes trying to save the order, which causes an issue in some instances

2.18.0

29 Jun 13:57
efc05ea
Compare
Choose a tag to compare

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

13 May 15:55
69ade32
Compare
Choose a tag to compare

Fixed

  • Fixed an issue with the timing of request timeouts for incoming notifications

2.17.1

11 May 12:09
e3b8647
Compare
Choose a tag to compare

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

04 May 14:39
96efd73
Compare
Choose a tag to compare

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

22 Feb 12:44
9646fe1
Compare
Choose a tag to compare

Fixed

  • Fix notification process for sequential offline actions