mollie / PrestaShop

iDEAL, Creditcard, Bancontact, SOFORT, Bank transfer, PayPal & paysafecard for Prestashop
http://www.mollie.com
BSD 2-Clause "Simplified" License
69 stars 43 forks source link

Update from version 3 to 4, error 500 and missing payment methods #167

Closed ghost closed 4 years ago

ghost commented 4 years ago

Upgrading from version 3 to 4, give the payment 500 error + the current payment methods are not available anymore after upgrade, you need to setup everything again.

Multistore. Version 1.7.6.1.

basemedia commented 4 years ago

Same for us. I can't get the new module to work.

Nathanpaternotte commented 4 years ago

Same for me, on Prestashop 1.7.6.1

SimonasB88 commented 4 years ago

Hello guys, Sorry to hear about this, the issue is known and is handled at the development team. We will update you when we will eliminate this issue.

Best Regards, Invertus Support Team

dtccomputers commented 4 years ago

Same here, from 3 to 4. On prestashop 1.7.6.5

SimonasB88 commented 4 years ago

Hello guys, Please check the latest release regarding those mentioned bugs https://github.com/mollie/Prestashop/releases

Have a great day, Invertus Support Team

Kevertje68 commented 4 years ago

Hi

also with the new release, the problem with the error 500 page is not solved. In the backoffice of prestashop I see the following log: "PaymentModule::validateOrder - Order Status cannot be loaded"

Hope it can be solved asap. There is no problem when using version 3 of this module.

I am using PrestaShop version 1.6.1.23

SimonasB88 commented 4 years ago

Hey @Kevertje68 sorry about this, assuring that the team got your message. We are moving on to this issue.

Have a great day, Invertus Support Team

patrickderitter commented 4 years ago

I'm having the same issue.

waschier-design commented 4 years ago

Problem are old / wrong methods in hook displaypaymentEU

Logo images: +Add: $images = json_decode($method['images_json'],true); +Change: $method['image']['size1x'] TO $images['size1x'] +Change $method['image']['size2x'] TO $images['size2x']

image

LMG-Jeffy commented 4 years ago

This problem happened to me too. Prestashop 1.7.6.5 and Mollie module 4.0.2.

I solved it by changing the config status in: /modules/mollie/controllers/front/payment.php:380

The search was for a status "STATUS_MOLLIE_AWAITING" but Mollie only has the status "MOLLIE_STATUS_OPEN" created in the config table of Prestashop.

Change: (int) Configuration :: get (Mollie \ Config \ Config :: STATUS_MOLLIE_AWAITING), To (int) Configuration :: get (Mollie \ Config \ Config :: MOLLIE_STATUS_OPEN),

margud commented 4 years ago

@LMG-Jeffy you can find Config :: STATUS_MOLLIE_AWAITING in Configuration table with name mollie_awaiting. It should exist in your table, if not there something is wrong and you should try to reset your module. Thanks to your comment we were able to found the different issues and fix it in the upcoming 4.0.4 release. If you use Config :: MOLLIE_STATUS_OPEN it should have status 0 in your database.

Kevertje68 commented 4 years ago

I updated to 4.04 and now the issue is that during the checkout procdure, when I click on "Go to Payment" (on the page where you can select the carrier during the check out procedure), it directly goes to an error 500 page en there is no error log data in the back office of Prestashop.

The URL looks like this _shopname.nl/_index.php?controller=order

Hope it can be solved.

SimonasB88 commented 4 years ago

Hello @LMG-Jeffy have you managed to upgrade the module to verified (not pre-release) v4.0.4? https://github.com/mollie/PrestaShop/releases/download/4.0.4/mollie.zip

Please let us know the outcome, if you are still experiencing the status problems.

Best Regards.

Toyboy125 commented 4 years ago

mollie fout I updated manual to 4.04 and now the issue is that during the checkout procdure, when I click on "Go to Payment" (on the page where you can select the carrier during the check out procedure), it directly goes to an error 500 page see picture the old module 3.5 work well. Regards Bert

Maz-Invertus commented 4 years ago

Hello @Toyboy125 and @Kevertje68 ,

Thank you for raising this issue. Our development team will act to this matter and investigate your issue. We are expecting to share the update with you tomorrow.

Thank you

julianflapper commented 4 years ago

I am experiencing the same issue. Really in need of a fix!

Maz-Invertus commented 4 years ago

Hi everyone,

Please try to reset the module. It should help. We will also upload the latest release today.

loetje88 commented 4 years ago

Same here on prestashop 1.6.8. Module is not usable at all.

Good thing to start the weekend with. Thank you mollie.

Toyboy125 commented 4 years ago

Stange locally it works now (xampp) Version 4.0.5 but live site same fault.

log status PaymentModule::validateOrder - Order Status cannot be loaded Cart 206

Maz-Invertus commented 4 years ago

Hi Everyone,

We really appreciate your input in this community. We have added this issue to our backlog and planned the resources accordingly. In the meantime if you have similar issue, please try to reset the module or upgrade it to v 4.0.5. We are expecting to make the next release with this fix next week.

Toyboy125 commented 4 years ago

Version 4.0.6 (mollie) Prestashop version 1.7.6.5 PHP-version: 7.2.24 Now testing on live site. it seems good. Thanks for the support.

margud commented 4 years ago

Issue was resolved in 4.0.6 release.