Need help?, Having trouble? • View our Documentation for Guides, Standards and Functions • Name and Organize your Topics and Content correctly in the corresponding Forums for best support results • Attaching Log Files and Screenshots when reporting issues will help • Provide with an URL to live example if one exists • Please read the How to Report an Error post • Please read and comply with the Code of Conduct
Sorry but I'm not getting much help from PaYPal. While I'm waiting on a response from PayPal I was hoping to confirm a few things with you. Payments reach PayPal however the invoices show as UNPAID in the eShop orders panel.
I was hoping you could confirm the correct path to suply PayPal for IPN. I currently have it set to: https://****net.au/infusions/eshop/paymentscripts/paypal.php and have tried: https://****.net.au/infusions/eshop/paymentscriptspay/paypal_ipnverify.php and also a video said I didn't need a full path and that a home path was fine so also tried: https://****.net.au/ https://****.net.au/infusions/eshop/
Was also thinking that as website is set to Maintenance Mode that may stop it however have tried it with site open. Also could it be that Australian PayPal IPA is not included in the known PayPal IPA array? I would really appreciate any help.
On another note have been experimenting with the categories and banners and are really liking these features, though whenever I click on the Main Category it creates bool error messages but if I list the errors as Ignored it stops new errors showing on additional clicks so not to worry.
Thanks for your help and providing a great little online shop packed with features!
Jem.
Update:
PayPal have responded that the IPN's are going out to /paypal_ipnverify.php with an HTTP 500 response. They have also provided a list of further IPA's to add to the known IPA array. I have added them to the array in the paypal_ipnverify.php. However am still not getting through. Should I include the ports by adding :22 etc to the IPA's in the array? Or is it worth trying commenting the array section out in the paypal_ipnverify.php to see if that is what is blocking the IPN's? Thanks again.
Need help?, Having trouble? • View our Documentation for Guides, Standards and Functions • Name and Organize your Topics and Content correctly in the corresponding Forums for best support results • Attaching Log Files and Screenshots when reporting issues will help • Provide with an URL to live example if one exists • Please read the How to Report an Error post • Please read and comply with the Code of Conduct
Need help?, Having trouble? • View our Documentation for Guides, Standards and Functions • Name and Organize your Topics and Content correctly in the corresponding Forums for best support results • Attaching Log Files and Screenshots when reporting issues will help • Provide with an URL to live example if one exists • Please read the How to Report an Error post • Please read and comply with the Code of Conduct
I am still having issues with the PayPal IPN, thought I was getting closer but it appears not. I noticed in the logs that the IPA's being used each time were not in the array in the ipnverify.php, so I was adding them to the array each time a new one was used by PayPal. But now I see that even when PayPal are sending from an IPA included in the array eShop is still sending a 500 response after accepting the intial hanshake.
//Only allow known Paypal IPテつエs to access this file if (!in_array($_SERVER['REMOTE_ADDR'],array('216.113.188.202','216.113.188.203','216.113.188.204','173.0.81.140','173.0.81.65','173.0.80.0','66.211.170.66','66.211.168.0','91.243.72.0','64.4.248.0','64.4.240.0')) { header("HTTP/1.0 404 Not Found"); exit(); }
I was wondering should I be doing something in particular with settings or does it usually work with a valid paypal account without too much issues.
Need help?, Having trouble? • View our Documentation for Guides, Standards and Functions • Name and Organize your Topics and Content correctly in the corresponding Forums for best support results • Attaching Log Files and Screenshots when reporting issues will help • Provide with an URL to live example if one exists • Please read the How to Report an Error post • Please read and comply with the Code of Conduct