Releases: payplug/payplug-magento2
Releases · payplug/payplug-magento2
v4.6.0
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)
v4.5.0
v4.3.4
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)
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
v4.3.3
v4.3.2
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)
Added
- Add a documentation about the crons usage in 4.3.0 and above. #257
Fixed
v4.3.0
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)
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
Features
- Add deferred payment feature
- Update and optimize payment methods cards render
- Checkout render improvements
- A11Y improvements
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
Features
- Remove Giropay and Sofort payment methods
- PHP 8.1 upgrade
- Security and controllers improvements
- Fix various escpaers
- Update and optimize payment methods logos
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
v4.0.0
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
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