Skip to content

Releases: payplug/payplug-magento2

v4.6.0

17 Nov 16:50
71f330e

Choose a tag to compare

Features :

  • Fix Apple pay button disabled after payment cancel (MAG-537)
  • Create invoice after a transaction is valid only (MAG-521)
  • Add invoice increment ID into payplug transaction metadata (MAG-484)
  • Enable refunds for PPro transactions in the Magento Admin (MAG-468)
  • Conditional display of APMs based on the user’s country (MAG-434)
  • Set initial order status to Pending Payment instead of Payment Review (MAG-517)
  • Unified authentication : restrict "live" mode when Merchant KYC is uncompleted (MAG-526)
  • Missing magento transaction entity on Authorization Only orders (MAG-540)
  • Fix transaction ID on refund. Check existing refund transaction durant IPN callback (MAG-542)
  • Fix auto-capture cron marking orders as Failed Capture (MAG-546)
  • Fix invoicing / refunding concurrency (IPN vs PaymentReturn) by moving logics to message queue system (MAG-541)
  • Add enriched metadata on refund lines (MAG-467)
  • Fix JS dependency missing for Installment Plan payment method (MAG-554)
  • Fix order status on Payment Return with Autorization only mode (MAG-555)
  • Fix order status (stays on payment_review state) when invoice is generated manually (MAG-571)

View diff

v4.5.0

03 Sep 13:26

Choose a tag to compare

Features

  • Implement OAuth2 redirect handling and securely store credentials
  • Set up automatic JWT generation and refresh
  • Integrate OAuth2 login UI (button)
  • Sign every API request with the JWT token
  • Support both legacy authentication and OAuth2 (dual mode)

View diff

v4.3.4

28 Apr 07:48

Choose a tag to compare

Features

  • Add Payplug information block on the back-office ondemand orders. (MAG-440)
  • Allow to capture a deferred payment even with an order increment id in the metadata. (MAG-453)
  • Fix cropped logo in Oney popin. (MAG-424)
  • Fix the installment plan payment not redirecting to the failure page post checkout. (MAG-441)

View diff

Added

  • Add Payplug information block on the back-office ondemand orders. #269

Changed

  • Allow to capture a deferred payment even with an order increment id in the metadata. #270

Fixed

  • Fix cropped logo in Oney popin. #266
  • Fix the installment plan payment not redirecting to the failure page post checkout. #268

v4.3.3

14 Apr 07:23

Choose a tag to compare

Features

  • Fix an SQL crash happening in some case when updating the order. (MAG-443)

View diff

Fixed

  • Fix an SQL crash happening in some case when updating the order. (MAG-443). #262

v4.3.2

07 Apr 07:10

Choose a tag to compare

Features

  • Add a documentation about the crons usage in 4.3.0 and above. (MAG-433)
  • Fix a case were the crons didn't unstucks payments from payment_review state. (SMP-3116)
  • Fix the checkout redirecting to success page on non-authorized deferred payment. (MAG-436)
  • Fix an error on creating an order from the back-office, due to null iso code. (MAG-437)

View diff

Added

  • Add a documentation about the crons usage in 4.3.0 and above. #257

Fixed

  • Fix a case were the crons didn't unstucks payments from payment_review state in production. #257
  • Prevent the manual order creation to crash if isoCode is null #258
  • Prevent successfully redirecting to the success page if the deferred payment isn't authorized. #259

v4.3.0

19 Mar 14:00
f6c7bc6

Choose a tag to compare

Features

  • Support Magento 2.4.7
  • Add a queue system feature
  • Synchronize orders status with Payplug servers post payment
  • Compatibility with php 8.1 and Magento 2.4.4 and above. (SMP-3032)

View diff

Added

  • Add queue system payment feature #246

Removed

  • Removed the unions type in the base code. #246

Fixed

  • Fix the scripts for the 2.4.7 with the secureHtmlRenderer class #253

v4.2.0

13 Jan 10:32
d30b722

Choose a tag to compare

Features

  • Add deferred payment feature
  • Update and optimize payment methods cards render
  • Checkout render improvements
  • A11Y improvements

View diff

Added

  • Add deferred payment feature #238
  • Add Oney method payment title #240
  • Add alternative texts on payment methods logos for A11Y #240

Changed

  • Move payment images to dedicated logos images folder #240
  • Optimize and normalize payment methods styles #240
  • Optimize and normalize payment methods logos #240
  • Update standard payment schemes A11Y #240

Removed

  • Remove useless payment logos #240

v4.1.0

30 Oct 16:41
5f4342c

Choose a tag to compare

Features

  • Remove Giropay and Sofort payment methods
  • PHP 8.1 upgrade
  • Security and controllers improvements
  • Fix various escpaers
  • Update and optimize payment methods logos

View diff

Added

  • Add the new cb Logo to Magento 2 #219 #233
  • Add security via form key to multiple controllers along with php 8 #230
  • Add form key validation and php 8 to the Block/Adminhtml/Config/Logout.php controller #230

Changed

  • Update and optimize payment cards logos #219 #233 #234 #237
  • Replace escapeHtml by escapeUrl in formjs.phtml #220
  • Use an escapeHtmlAttr for the code in the ondemand template #220
  • Prevent using NamingConvention\true\string as string #230
  • Update apple pay controller to php 8 and fix argument must be of type string #230
  • Upgrade to php 8.1 and add security to Ipn, Simulation, SimulationCheckout.php and AsbtractPayment controler #230
  • Update Standard and PaymentReturn.php controllers, along with Cancel controller and all the relative depending classes #230
  • Update controllers classes to php 8.0+ and use the form key #230
  • Update InstallmentPlanAbort.php and subclasses to php 8 and add form key security #230

Removed

  • Remove Sofort payment method #235
  • Remove Giropay payment method #235
  • Remove the old unused pictures #219 #233

Fixed

  • Fix cardList escapeUrl #220
  • Fix escapers #220
  • Fix phtmls escapers and add strict types for php 8 #220

v4.0.0

04 Sep 07:35
ff6e27d

Choose a tag to compare

NOTE
This version goes directly from 1.27.4 to 4.0.0 to make a clean slate and avoid maintaining two logics as was done on previous versions (one in 1.27.X and the other one in 3.5.X).

Features

  • Optimize Oney payment load and script
  • Fix bad redirection after 3DS payment failure
  • Fix wrong return URL in case of pending file Oney
  • Fix transaction stays indefinitely in payment review with 3DS integrated payment
  • Php 8.1 support

View diff

Added

  • Add CHANGELOG.md #211
  • Add declare strict types along with real returns and php 8.0 #209
  • Add missing xml version declarations #208
  • Add secure-magenta.dalenys.com in CSP whitelist #212
  • Add strict returns and fix typos for CheckPayment class #209
  • Add the real exceptions throw to function declaration #209

Changed

  • Factorize payment simulation Ajax calls #208
  • Get popin payment option navigation back #208
  • Optimize Oney popin script show/hide #208
  • Type more thoroughly the returns #218
  • Update and refacto Oney view handler script #208
  • Update oney popin script constructor #208
  • Update order status #209
  • Update payment standard method script indentation and declaration #209
  • Update Payplug Integrated Payments library call aliasing #208

Removed

  • Remove Oney script head tag call #208
  • Remove residual comment - Update order status #209

Fixed

  • Allow success order placement on oney pending payment #218
  • Prevent type error on order placements #226
  • Fix Undefined array key after 3DS failed payment #225
  • Fix the use of phrases instead of string in php 8 #217