Skip to content

Releases: MultiSafepay/magento2

3.2.1

16 Oct 14:52
35050f5
Compare
Choose a tag to compare

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

11 Oct 15:45
c3de8b0
Compare
Choose a tag to compare

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

05 Sep 12:53
9b75594
Compare
Choose a tag to compare

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

18 Jul 15:47
c5a4a5c
Compare
Choose a tag to compare

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

13 Jun 14:22
a5922dc
Compare
Choose a tag to compare

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

17 May 13:51
c67e3fd
Compare
Choose a tag to compare

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

03 Apr 15:05
79309e2
Compare
Choose a tag to compare

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

08 Mar 10:15
3dfaff5
Compare
Choose a tag to compare

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

07 Dec 16:28
51df1aa
Compare
Choose a tag to compare

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

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