Pedalman Posted April 14, 2023 Share Posted April 14, 2023 Once I read that a native Mollie module is in development. Can we still expect its release, or is development on it stalled? 1 Link to comment Share on other sites More sharing options...
kunstraum Posted April 26, 2023 Share Posted April 26, 2023 I would like to know too, was looking forward to it! Dont wanna go the way back to PS, but there are too many problems with Paypal Module etc Link to comment Share on other sites More sharing options...
Pedalman Posted April 26, 2023 Author Share Posted April 26, 2023 Seems that Mollie module migration for TB is not coming. But who knows.. You talk about PayPal module issues. Are you referring to the PS or TB version? Link to comment Share on other sites More sharing options...
kunstraum Posted April 27, 2023 Share Posted April 27, 2023 Well, both, kind of. With the TB Module i get no order confirmation page where you see the order overview and can make the final click. With the PS Module im still using, i cant upgrade to the newest version because it stops working, so i keep an old one, which can be disadvantage in security etc of course. Link to comment Share on other sites More sharing options...
toplakd Posted April 27, 2023 Share Posted April 27, 2023 PS module is working. I'm using 3.17.0 Replace L2761 with following line in paypal.php 'cart_image_size' => version_compare(_PS_VERSION_, '1.5', '<') ? 'small' : (version_compare(_PS_VERSION_, '1.6', '<') ? ImageType::getFormatedName('small') : ImageType::getFormatedName('cart')), 2 Link to comment Share on other sites More sharing options...
Pedalman Posted May 8, 2023 Author Share Posted May 8, 2023 I am using since two years`? the PS version: V3.5.5 **************** But I thought that the module development for PS V1.6 and TB stopped in 2021, too? I am now very confused why you use V3.17. And moreover, I found a git repo 'mollie/Prestashop1.6" and it says: Version 4.5.3 Latest Changes in release 4.5.3 GitHub Release notes: 1.6.1.x - 1.6.x.x Compatible with PHP: 5.6.x - 7.3.x OPTIMIZATION Fixed href issue where html was escaped Removed reference variables from translations. Fixed issue where not secure credit card would sometimes throw error on checkout. Fixed issue where on php5.6 order api would not change status in some cases. It says it is not compatible with php8.x and as far as I can remember there were endless issues with the mollie module in those days. Active development for PS1.7+ seems to be much more stable. So, I hoped we could expect to use an up-to-date mollie module for Thirtybees, too. Mollie has become a big PSP in Europe. Link to comment Share on other sites More sharing options...
toplakd Posted May 8, 2023 Share Posted May 8, 2023 (edited) Thread went into Paypal PS module direction 🙂 so my comment was regarding latest working Paypal module not Mollie PS Paypal module v3.17 is latest compatible (when modified for php 8.x) with TB and PS1.6 Edited May 8, 2023 by toplakd Link to comment Share on other sites More sharing options...
Pedalman Posted May 8, 2023 Author Share Posted May 8, 2023 Can you please link me to it? I just found https://github.com/mollie/PrestaShop1.6/releases Version 4.5.3 Latest Link to comment Share on other sites More sharing options...
Batman Posted June 14, 2023 Share Posted June 14, 2023 On 4/27/2023 at 6:42 PM, toplakd said: PS module is working. I'm using 3.17.0 Replace L2761 with following line in paypal.php 'cart_image_size' => version_compare(_PS_VERSION_, '1.5', '<') ? 'small' : (version_compare(_PS_VERSION_, '1.6', '<') ? ImageType::getFormatedName('small') : ImageType::getFormatedName('cart')), I also use this module without the code change you described. I regularly receive payments through this module. What is the effect of omitting the change? Link to comment Share on other sites More sharing options...
Batman Posted June 14, 2023 Share Posted June 14, 2023 But since this is about Mollie - I'm having compatibility issues with PHP 8.1 and contacted the support. The support of the PS module wrote me the following answer: "Thank you for the additional information. At the moment, we have a stable Mollie version for PrestaShop 1.6, which is compatible with PHP 5.6.x - 7.3.x, so the errors are related to a PHP version mismatch. For the time being, we are not planning on updating this version of the module, as compatibility with PHP 8.1 is possible with the latest versions of the module 5.4.0 and 6.0.0, which are created for PS 1.7.0-8.0.x. The task is added to our backlog, although, I can promise when or even if this task is going to be added to our development roadmap" Link to comment Share on other sites More sharing options...
musicmaster Posted April 16 Share Posted April 16 I am now running the 3.3.1 version of Mollie with Thirty Bees 1.4.0 (compiled for PHP 7.4) and PHP 8.1. It works but I am stuck. Upgrading Thirty Bees will crash my Mollie module. And newer versions of the module don't make a difference. Are there any plans for an upgrade? Link to comment Share on other sites More sharing options...
30knees Posted April 17 Share Posted April 17 Mollie v4.5.3 works! Link to comment Share on other sites More sharing options...
datakick Posted April 17 Share Posted April 17 19 hours ago, musicmaster said: I am now running the 3.3.1 version of Mollie with Thirty Bees 1.4.0 (compiled for PHP 7.4) and PHP 8.1. It works but I am stuck. Upgrading Thirty Bees will crash my Mollie module. And newer versions of the module don't make a difference. Are there any plans for an upgrade? 1 hour ago, 30knees said: Mollie v4.5.3 works! Mollie module, like many other modules, depends on third party libraries. These libraries are part of module zip file. And module contains some specific version of the library. For example, mollie it can contains on guzzle v6.0 while stripe can contain guzzle v7.0. These libraries are load on demand using autoloader. The first module that is used will load its version of library. For example, if the stripe module hook is called first, then system will use guzzle v7. If the mollie hook is called first, system will use guzzle v6. What's worse, system can use different library versions for different requests. So, if the module works on not may depend on existence (and installation order) of other modules in the system. Crazy. There is nothing tb core can do to prevent this. We can implement some detection mechanism and warn user if there are two (or more) versions of the same library on classpath. But that's about that. 1 Link to comment Share on other sites More sharing options...
Pedalman Posted April 18 Author Share Posted April 18 Mollie module is the reason why I have not upgraded Thirtybees, too. Thinking about getting rid of it and using PayPal only as 8 years ago, or worse. Link to comment Share on other sites More sharing options...
datakick Posted April 18 Share Posted April 18 Native mollie modue is coming soon. It will have it's library dependencies namespaced / prefixed, so the problems I wrote above will not be present. The module is based on latest mollie version for prestashop backported to thirtybees - some functionality had to be stripped because they utilized ps17 features, but most of it survived. 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now