July 8, 2021 at 2:25 pm #83301
I have a customer who placed an order and paid with PayPal. I received his payment in PayPal, but his order is nowhere to be found in the system, and no order notification emails went out to him or me.
I checked the IPN handle debug log, and found my customer’s order in there. Looks like IPN validation failed because “a valid URL was not provided”. Please clarify that reason. What URL was not provided? How can I fix this?
[07/07/2021 9:09 PM] – SUCCESS :Paypal Class Initiated by 184.108.40.206 eStore Version: 8.2.8
[07/07/2021 9:09 PM] – SUCCESS :Checking if PayPal IPN response is valid
[07/07/2021 9:09 PM] – SUCCESS :Connecting to: https://www.paypal.com/cgi-bin/webscr
[07/07/2021 9:09 PM] – FAILURE :IPN validation failed.
[07/07/2021 9:09 PM] – FAILURE :Error response: A valid URL was not provided.
[07/07/2021 9:09 PM] – SUCCESS :Paypal class finished.
——————————————————————July 8, 2021 at 4:53 pm #83309wzpModerator
are you using the cart, or a PayPal Buy Now button?July 8, 2021 at 7:05 pm #83311
I’m using the cart.July 8, 2021 at 10:34 pm #83313adminKeymaster
This is going to be an issue with this server.
Is the CURL library for PHP properly setup on this server? Ask the hosting provider if PHP cURL library is installed correctly.
July 12, 2021 at 4:00 am #83327
- This reply was modified 2 weeks, 4 days ago by wzp.
The cURL library is properly set up.
cURL support 7.77.0 (0x74d00)
cURL Features Code 0x11afc39d
cURL Host x86_64-redhat-linux-gnu
cURL Support Protocols dict, file, ftp, ftps, gopher, gophers, http, https, imap, imaps, mqtt, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
cURL SSL Version OpenSSL/1.1.1k
cURL libz Version 1.2.3July 12, 2021 at 8:19 pm #83336adminKeymaster
Please do the following test and do a new transaction to see if the IPN process can complete (without any interference from another plugin on this site):
Do you have any firewall or restrictions added to this site via .htaccess file?
- You must be logged in to reply to this topic.