- Posts: 187
- Thank you received: 10
PayPal payments not set to completed
Please Log in or Create an account to join the conversation.
Can you try to disable the "Return method" option.
Return method : In some cases, like when you have troubles receiving payment notifications from PayPal, you might need to disable that option. However, most of the time, you should leave that option turned on.
Please Log in or Create an account to join the conversation.
Guess I will need to setup a sandbox to do further testing?
Bastiaan
Please Log in or Create an account to join the conversation.
Please activate the debug mode in order to have a better report.
After that, you should find in the order history, a modification line with a PayPal IP.
If not, it means that Paypal can't contact your server to validate the order.
If so, the history data could contains a lot of useful information.
It is possible that paypal add some taxes in the final price, at this moment, the hikashop order price and the paypal paid price would be different so HikaShop would not validate the order.
Thanks to the debug history data, we would be able to see it.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Private data would not accessible to customers.
The debug mode allow to print more debug information which are accessible thanks to the "payment log report" or in the "backend orders".
The front end is not impacted with paypal plugin.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
How / where do I find the debug logs?
(in the order history I see a line with the customers username and IP )
Thanks,
Bastiaan
Please Log in or Create an account to join the conversation.
If the file is empty, it means that HikaShop was not triggered by PayPal. Something must have stopped the notification before HikaShop.
Otherwise, you should have a lot of text in there tracing the notification and which would help us tell you what to do next.
Please Log in or Create an account to join the conversation.
The log file is empty. What could be the next step?
Bastiaan
Please Log in or Create an account to join the conversation.
Then, please copy/paste here the line itself and a few lines before and a few lines after.
That will give some information on what is happening to the payment notification sent by PayPal.
If you don't find any lines for the notification, it means that PayPal didn't send any notification. That can sometimes happen with sandbox accounts so in that case you should try with a real account.
Please Log in or Create an account to join the conversation.
Your "notify_payment=paypal" turns up in the logs as "notif_payment=paypal" (no Y) or is this an issue?
2012-12-05 13:00:18 W3SVC74 10.0.1.55 POST /index.php option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypal&tmpl=component&lang=nl&Itemid=633 80 - 173.0.81.1 - - 200 0 0 1985 1460 1859
What I can see is that it sends out out internal IP. (We have a serious firewall + routing active).
I will send you the log by email (bit to sensitive to post it here).
Please Log in or Create an account to join the conversation.
Especially because I called the url via the browser. There should be an error because the parameters are missing and it can't load the order.
Can you check again that payment log file ? If it's still empty, can you check that the web server has the right to write in it ?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I also wrote: "containing items about updates."
log file attached.
It seems simpeler to give access to the (test) site?
Please Log in or Create an account to join the conversation.
Your report is empty so yes, a access to your test site would be easier for us to give you the solution.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
I tried another time the login and password you sent, it did not work.
Could you send me a working couple of website/login/password by private message ?
Thanks
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I have found your problem and I don't know how you did it. Maybe it's "idealcheckout".
Well, in your hikashop_payment table, you have two "paypal" configuration. Once with "idealcheckoutpaypal" and the other with the real paypal plugin.
The problem is that, the "idealcheckoutpaypal" use the payment_type "PayPal" (and not "paypal")... Because it have a lower id than the real paypal configuration, during the notification, the configuration of the wrong paypal is loaded.
So, the plugin could not work without his configuration. Notification is not processed, etc.
So, I don't know why you have this wrong "PayPal" line but, if you want that the paypal plugin works, you have to delete the wrong entry.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
Anyway we only need the Hika plugin so I will deleten the DB entry.
Thanks for the help. (and one of the main reasons I switch all sites to Hika)
Please Log in or Create an account to join the conversation.