Thrasher
Advanced Member
USA
208 Posts Pre-sales questions only (More Details...)
|
Posted - 02/21/2019 : 14:20:23
Hello Andy, On following up on my issue with sales showing up as "Unauthorized" in several conversations with PayPal... this appease to be a ECT issue. Sales are being confirmed... goes out to PayPal, payments are processed... and upon return to the store the error takes place. Customers get the cURL error screen despite that the sales has been made and their funds transferred. The admin page show the payment as "Unauthorized" even though everything has taken place properly.
It is a hand shake issue upon return from PayPal...... I have read through several old post... trying to narrow down my problem. Hoping you can help.
Do you have a spec sheet on what is required on the server side. The cURL file is in place and the path is correct.... yet... it still say it can't find the file. It has to be looking for something else I would assume.
This error is causing great concerns with the customers.... Mark
|
Andy
ECT Moderator
95440 Posts |
Posted - 02/22/2019 : 00:43:21
Hi Mark It's not an ECT issue. I assume the people you spoke to at PayPal were thinking you were running a hosted solution and that's why they came to that conclusion. The problem is almost certainly server side due to the error message you are receiving regarding cURL https://www.ecommercetemplates.com/support/topic.asp?TOPIC_ID=111341 - it will be a problem with the installation / compilation - if it was a general ECT problem we would have many people on the forums here with the same problem. As I said in the other thread, if a problem like this comes up we would suggest referring it to the host so they can check the cURL settings but in this case you have decided to host the store yourself so there's no server tech to turn to for checking things out. I will ask here if anybody can suggest specifically what you need to look at in your hosting set up. Andy Please feel free to review / rate our software
|
Phil
ECT Moderator
United Kingdom
7715 Posts |
Posted - 02/22/2019 : 00:48:17
|
Vince
Administrator
42874 Posts |
Posted - 02/22/2019 : 01:26:29
Hi Mark That test Phil has tried on your site is to check if the IPN (Instant Payment Notification) system is working properly. This is the way that PayPal informs the store that a transaction was successful and updates the authorization codes etc. In your case it doesn't seem like it is working properly and the most common reason for that would be that your firewall is blocking communication between you and the paypal url, "https://ipnpb.paypal.com/cgi-bin/webscr". Can you check to see if that is the case? Vince Click Here for Shopping Cart SoftwareClick Here to sign up for our newsletterClick Here for the latest updater
|
Thrasher
Advanced Member
USA
208 Posts Pre-sales questions only (More Details...)
|
Posted - 02/22/2019 : 09:40:20
Gentlemen, First let me thank everyone for their patience in helping me... I am really not trying to be a pain in the butt.... my frustration is a bit high. We have used you software for a long time without any issues and I just want it working again... so ..... thank you,
Since 2 of the stores on the server were out of date, I used the Shipe site folder to create the other two before I updated them. I think this is were the problem may have started. The site I am doing the test transactions on is http://www.inmarshal.org/store/IMA%20Store/index.php
Not sure how to run the test Phil did on this site... and how to correct it. The sale is processing and and posting in PayPal correctly ... just seems the confirmation and subsequent posting in the store is the issue.
While I don't claim to be a server expert.... We have very limited Server issues for the past 15 years.
I assume is coming in over port 443 which I have open. There was an issue with the MX Record on the email server.... and my ISP is running a PTR to correct this. However... that should only affect the email side of things.... but, I could be wrong.
I guess I would ask Phil how the "ppconfirm" issue could be corrected in the vsadmin directory for inmarshal.org?
I see the Vince is the author of the ppconfirm..... hoping someone can show me where I went wrong in the installation.
Thanks again gents..... Mark

|
dbdave
ECT Moderator
USA
10468 Posts |
Posted - 02/22/2019 : 09:49:03
quote: Not sure how to run the test Phil did on this site... and how to correct it.
Just go to that same page on your site - www.yoursite.com/vsadmin/ppconfirm.php?ppdebug=true See what results you get. If you get the RESULT:This is not a correct response and may indicate problems with communication with the PayPal server. then you need to go over your server settings to get that communication working. I think that needs to be a secure connection and when I try to get to your ppconfirm page with https, it just spins...
Edited by - dbdave on 02/22/2019 09:49:34
|
Vince
Administrator
42874 Posts |
Posted - 02/22/2019 : 09:53:06
Hi Mark So for the inmarshal site the location of the IPN page would be... http://www.inmarshal.org/store/IMA%20Store/vsadmin/ppconfirm.php?ppdebug=true Again you see the message... quote: Testing URL: https://ipnpb.paypal.com/cgi-bin/webscr RESULT: This is not a correct response and may indicate problems with communication with the PayPal server.
All that script is doing when you use the "ppdebug=true" is attempt to connect to PayPal from your server using cURL which is communication software built into PHP. You have to be able to do this from your server otherwise you can't get the transaction authorization information from PayPal and that seems to be the case. My experience is that this is normally down to a firewall blocking communication between your server and the paypal server but it's hard to say for certain as I do not have root access to your server. Just a thought, but have you considered our Hosted Store solutions? With these, we do the hosting for you so the store is set up in an environment where we have worked out any problems like this... https://www.ecommercetemplates.com/ectstore/ Vince Click Here for Shopping Cart SoftwareClick Here to sign up for our newsletterClick Here for the latest updater

|
Thrasher
Advanced Member
USA
208 Posts Pre-sales questions only (More Details...)
|
Posted - 02/22/2019 : 10:16:30
Thanks Vince,
I understand... but, since ALL the site I do are at zero cost the organization.. I do them as a public service .. or for family members.... I know that once this is solved, they will run without issues.
I am going to contact PayPal to see what needs to be opened up in the server.... something has changed in the past 3 weeks, just not sure what.
I guess the frustrating part is this is a communication error.... not a payment error. I have put in a help request at PayPal.... will see what that yields.
If you are interested in setting up a remote session to look at the setting in my server... I am open to that. Thanks Mark
Edited by - Thrasher on 02/22/2019 11:40:17
|
Vince
Administrator
42874 Posts |
Posted - 02/22/2019 : 12:49:05
|
Phil
ECT Moderator
United Kingdom
7715 Posts |
Posted - 02/23/2019 : 02:51:20
Hi Mark, You need to find out what the issue is first so you're not working in the dark. Create a file named curl-test.php using the code below, upload it to root and browse to it and let us know the outcome. If curl isn't installed that's your problem, if it is installed you need to be checking its functionality and if that's okay looking elsewhere. <?php function _is_curl_installed() { if (in_array ('curl', get_loaded_extensions())) { return true; } else { return false; } } if (_is_curl_installed()) { echo "cURL is <span style=\"color:blue\">installed</span> on this server"; } else { echo "cURL is NOT <span style=\"color:red\">installed</span> on this server"; } ?>  * Database Migrations and Conversions* * ASP to PHP Cart Conversions**Contact Us**Buy The PHP Capture Card Plugin**Rate Our Services/View Our Feedback*
Edited by - Phil on 02/24/2019 02:15:44
|
|
|