jonato Posted January 17, 2015 Share Posted January 17, 2015 Hi everybody, i build my new shop with prestashop, but when i tried to implement PayPal i get a fatal error while buying an article. I can checkout the articles with paypal and the amout is transferd from one account to my seller account, but when i get back to prestashop this exception is raised. modules/paypal/express_checkout/payment.php Fatal error: Uncaught exception 'PrestaShopException' with message 'Property Order->payment is empty' in /var/www/vhosts/jonato.de/httpdocs/shop/classes/ObjectModel.php:866 Stack trace: #0 /var/www/vhosts/jonato.de/httpdocs/shop/classes/ObjectModel.php(272): ObjectModelCore->validateFields() #1 /var/www/vhosts/jonato.de/httpdocs/shop/classes/order/Order.php(299): ObjectModelCore->getFields() #2 /var/www/vhosts/jonato.de/httpdocs/shop/classes/ObjectModel.php(480): OrderCore->getFields() #3 /var/www/vhosts/jonato.de/httpdocs/shop/classes/order/Order.php(304): ObjectModelCore->add(true, true) #4 /var/www/vhosts/jonato.de/httpdocs/shop/classes/PaymentModule.php(335): OrderCore->add() #5 /var/www/vhosts/jonato.de/httpdocs/shop/modules/paypal/paypal.php(1366): PaymentModuleCore->validateOrder(9, 12, 0.01, '', 'Pending payment...', Array, 1, false, 'ea7601b9820977f...', Object(Shop)) #6 /var/www/vhosts/jonato.de/httpdocs/shop/modules/paypal/express_checkout/payment.php(290): PayPal->validateOrder(9, 12, 0.01, '', 'Pending paymen in /var/www/vhosts/jonato.de/httpdocs/shop/classes/ObjectModel.php on line 866 I already reinstalled the Module (V3.8.1). Greetings from Germany Tobi Link to comment Share on other sites More sharing options...
daguilerastc Posted January 17, 2015 Share Posted January 17, 2015 Same problem to me, no order in backoffice and payment is made on paypal.PS 1.6.0.11 and PayPal module v3.8.1 Link to comment Share on other sites More sharing options...
massimiliano.durso Posted January 22, 2015 Share Posted January 22, 2015 same versions (PayPal Europe - Official v. 3.8.1 on Prestashop 1.6.0.11) same problem !!! Link to comment Share on other sites More sharing options...
solopedro Posted January 23, 2015 Share Posted January 23, 2015 (edited) Same problem here here! (PayPal Europe - Official v. 3.8.1 on Prestashop 1.6.0.11) No trace of payment or order in back office and error message when confirming payment in paypal. Edited January 23, 2015 by solopedro (see edit history) Link to comment Share on other sites More sharing options...
bellini13 Posted January 23, 2015 Share Posted January 23, 2015 Report your problems to the module author. They are not going to be seen here. Link to comment Share on other sites More sharing options...
massimiliano.durso Posted January 23, 2015 Share Posted January 23, 2015 I send the report (with log) to the author 3 days ago already. So far no reply, I will write if any news. Link to comment Share on other sites More sharing options...
massimiliano.durso Posted January 29, 2015 Share Posted January 29, 2015 I figured out the problem in my case.The Paypal module was not translated completly in my language (multi language ecomm)Reading the status of translation, it is not available yet in 1.6.0.11, but just in 1.6.0.9 at the moment.I fixed it translating all strings of Paypal module at least. By the way I think that something should be improved in catching exception of missing string instead of just "payment is empty" for debugging mode... BR 1 Link to comment Share on other sites More sharing options...
rsister88 Posted February 3, 2015 Share Posted February 3, 2015 I figured out the problem in my case. The Paypal module was not translated completly in my language (multi language ecomm) Reading the status of translation, it is not available yet in 1.6.0.11, but just in 1.6.0.9 at the moment. I fixed it translating all strings of Paypal module at least. By the way I think that something should be improved in catching exception of missing string instead of just "payment is empty" for debugging mode... BR I have solved the problem by the same way, I read lots of threads (3 hours) until reach this one, thank you very much massimiliano.durso for sharing the solution here, you have saved my life today! If you come to Valencia you will have a beer paid! Link to comment Share on other sites More sharing options...
bysion Posted February 15, 2015 Share Posted February 15, 2015 I figured out the problem in my case. The Paypal module was not translated completly in my language (multi language ecomm) Reading the status of translation, it is not available yet in 1.6.0.11, but just in 1.6.0.9 at the moment. I fixed it translating all strings of Paypal module at least. By the way I think that something should be improved in catching exception of missing string instead of just "payment is empty" for debugging mode... BR Worked for me too. What an ABSURD error!!! Link to comment Share on other sites More sharing options...
Recommended Posts