Git Product home page Git Product logo

prestashop-1.7's People

Contributors

alberto-wallee avatar andrewrowanwallee avatar edgaraswallee avatar nicoeigenmanncw avatar sbossert avatar theodorspringwallee avatar victoralbala avatar vttn avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

prestashop-1.7's Issues

Issues with hookActionOrderGridDefinitionModifier

The hookActionOrderGridDefinitionModifier calls some functions that don't exist
like getOptionId() and add()
Problem found in Prestashop 1.7.7.1. "sell/orders" page doesn't work because of that.
Disabling hookActionOrderGridDefinitionModifier in wallee.php bypasses the problem

New order gets created in the payment workflow.

Hello,

After a long and not so efficiently answered ticket filed with the help desk, I take the initiative to raise this issue with your team. We are trying to move our PS1.7 site into Prod, but a very annoying behaviour stops us for moving ahead.

When a customer places an order with a payment method covered by wallee, the order gets confirmed too early, BEFORE any payment was actually processed. If you are sufficiently slow in the test, you will get an order confirmation before any action is taken payment wise. IMO this is plain wrong. Then if the payment fails, the order gets a "payment error" status, no payment could be re-initated on it, and a new order with the same content gets created. I have never seen such a behaviour in any e-commerce I used.

I see no logical explanation why I should have 2, 3 or more orders, identical in content but with "payment error" status (please see screenshot). And again, these orders do not reflect reality. And it is a waste of time to undo the stock movements in order to get back the inventory.

I suggest that 1. order is not confirmed before a payment is actually executed and 2. if there is a payment error, the same order shall be used, thus no inventory issue would arise. As reference, the stripe module behaviour is as I think it should be, meaning the payment error is showed somewhere on the page (as for wallee) but the order is not confirmed yet, and further action is possible.

Thank you
Screenshot from 2020-09-22 13-48-03

Lots of PHP Warning

For several weeks, I have a lot of slowdowns on my backoffice. I contacted my host who informs me that I will have to look with you instead, my error log only contains Wallee errors, here they are :

FastCGI: server "/home/clients/xxx/.config/apache/lorem.ch/.fpm/php5.external" stderr: PHP message: PHP Warning: set_time_limit() has been disabled for security reasons in /home/clients/xxx/web/modules/wallee/controllers/front/cron.php on line 22, referer https://lorem.ch/fr/rechercher?controller=search&orderby=position&orderway=desc&s=fenioux&submit_search=&gclid=idx
FastCGI: server "/home/clients/xxx/.config/apache/lorem.ch/.fpm/php5.external" stderr: PHP message: PHP Deprecated: Non-static method WalleeBasemodule::hookActionOrderGridDefinitionModifier() should not be called statically in /home/clients/xxx/web/modules/wallee/wallee.php on line 531
PHP message: PHP Deprecated: Non-static method WalleeBasemodule::getActionsColumn() should not be called statically in /home/clients/xxx/web/modules/wallee/inc/Basemodule.php on line 1744
PHP message: PHP Deprecated: Non-static method WalleeBasemodule::getColumnById() should not be called statically in /home/clients/xxx/web/modules/wallee/inc/Basemodule.php on line 1787
PHP message: PHP Deprecated: Non-static method WalleeBasemodule::hookActionOrderGridQueryBuilderModifier() should not be called statically in /home/clients/xxx/web/modules/wallee/wallee.php on line 536, referer https://lorem.ch/admin123/index.php?controller=AdminCustomerThreads&token=tokentokentoken
FastCGI: server "/home/clients/xxx/.config/apache/lorem.ch/.fpm/php5.external" stderr: PHP message: PHP Warning: set_time_limit() has been disabled for security reasons in /home/clients/xxx/web/modules/wallee/controllers/front/cron.php on line 22, referer https://lorem.ch/admin123/index.php?controller=AdminCustomerThreads&token=tokentokentoken
FastCGI: server "/home/clients/xxx/.config/apache/lorem.ch/.fpm/php5.external" stderr: PHP message: PHP Warning: set_time_limit() has been disabled for security reasons in /home/clients/xxx/web/modules/wallee/controllers/front/cron.php on line 22, referer https://lorem.ch/admin123/index.php?controller=AdminCustomerThreads&token=tokentokentoken
FastCGI: server "/home/clients/xxx/.config/apache/lorem.ch/.fpm/php5.external" stderr: PHP message: PHP Warning: set_time_limit() has been disabled for security reasons in /home/clients/xxx/web/modules/wallee/controllers/front/cron.php on line 22, referer https://lorem.ch/admin123/index.php?controller=AdminCarts&token=tokentokentoken2
FastCGI: server "/home/clients/xxx/.config/apache/lorem.ch/.fpm/php5.external" stderr: PHP message: PHP Warning: set_time_limit() has been disabled for security reasons in /home/clients/xxx/web/modules/wallee/controllers/front/cron.php on line 22, referer https://lorem.ch/admin123/index.php?controller=AdminCustomerThreads&token=tokentokentoken
FastCGI: server "/home/clients/xxx/.config/apache/lorem.ch/.fpm/php5.external" stderr: PHP message: PHP Warning: set_time_limit() has been disabled for security reasons in /home/clients/xxx/web/modules/wallee/controllers/front/cron.php on line 22, referer https://lorem.ch/admin123/index.php/sell/customers/?_token=token3

I'm on Prestashop 1.7.8.5 and PHP 7.4.33

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.