| Author |
Topic  |
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 11:32
|
| Hi. Although I have just been updated to 6.2.2 and hence that is not part of the problem, this problem stems from the first paypal order after 28th Aug 2012. Since that date I have not been getting confirmation e-mails from Paypal. Google is still working perfectly. Regards Phil |
|
Andy
Administrator
69512 Posts |
|
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 11:43
|
| Hi. I was just about to say that I was, as I have just done a test purchase and I got an e-mail, but I did not use paypal, I used "payment by bank transfer" Regards Phil |
 |
|
Andy
Administrator
69512 Posts |
|
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 12:44
|
| Hi I have just tested with paypal and the payment provider and No I have not got either the ECT e-mail or the paypal e-mail. regards Phil |
 |
|
Andy
Administrator
69512 Posts |
|
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 13:39
|
| Hi- Red unauthorized - Regards Phil |
 |
|
Sinbad
Administrator
USA
53982 Posts |
Posted - 10/15/2012 : 14:20
|
Hi did you complete the order and make it back to the thanks page, where there any errors on the thanks page?
Winners never quit, quitters never win User Manual for Ecommerce Templates
|
 |
|
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 14:24
|
| Hi Yes It completed and returned to the thanks page with no errors Regards Phil |
 |
|
Sinbad
Administrator
USA
53982 Posts |
|
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 15:05
|
Hi There was nothing in the paypal IPN URL - 3 things 1- should it be vsadmin directory or the renamed version 2- If its been working for 2 years why has it suddenly disappeared 3- You ask can I send a note - to whom?
Pending the answer to 1 above I will re test Regards Phil |
 |
|
Sinbad
Administrator
USA
53982 Posts |
|
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 15:17
|
Hi - Done
You set me thinking and I found this e-mail from PayPal. I was not sure if it was spam. Can you confirm the required changes have been made or will be made by 1st Feb 2013 - Regards Phil
----------------------------------------------
To improve our site’s performance, scalability and availability, we’re going to expand the number of IP addresses for www.paypal.com. We announced this in a bulletin on October 18, 2011. As part of this expansion, we’ll discontinue support for the HTTP 1.0 protocol on February 1, 2013.
If your IPN (Instant Payment Notification) or PDT (Payment Data Transfer) scripts use the HTTP 1.0 protocol, this change may impact your ability to perform IPN post-back validation or PDT posts to www.paypal.com.
Additional Details
Starting February 1, 2013, we’ll require all incoming requests to have a “Host” header which complies with HTTP 1.1 specifications. This header was not required with the HTTP 1.0 protocol. IPN and PDT scripts using HTTP 1.0 may start failing with “HTTP/1.0 400 Bad Request” errors after February 1, 2013, which will result in IPN messages not being validated successfully, or PDT scripts not being able to retrieve transaction information.
Action Required before February 1, 2013
If your IPN (Instant Payment Notification) or PDT (Payment Data Transfer) scripts use the HTTP 1.0 protocol, you’ll need to update your scripts to HTTP 1.1, and include the “Host” header in the IPN postback script.
Example:
ASP
//Set values for the request back
req.Method="POST";
req.Host="www.paypal.com";
req.ContentType="application/x-www-form-urlencoded";
Perl
$req=HTTP::Request->new('POST', 'https://www.paypal.com/cgi-bin/webscr');
$req->content_type('application/x-www-form-urlencoded');
$req->header(Host=> 'www.paypal.com');
PHP
// post back to PayPal system to validate
$header .="POST /cgi-bin/webscr HTTP/1.1\r\n";
$header .="Content-Type: application/x-www-form-urlencoded\r\n";
$header .="Host: www.paypal.com\r\n";
Java
HttpsURLConnection uc=(HttpsURLConnection) u.openConnection();
uc.setDoOutput(true);
uc.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
uc.setRequestProperty("Host", "www.paypal.com");
Our Sandbox environment has been configured to reject any HTTP requests without the “Host” header with a HTTP 400 error. You can use Sandbox to test any changes to your IPN and PDT scripts.
For more information on PDT and IPN, please refer to http://www.paypal.com/pdt and http://www.paypal.com/ipn. For additional information about this change, please refer to https://www.paypal.com/mts.
Yours sincerely,
PayPal
|
 |
|
Sinbad
Administrator
USA
53982 Posts |
Posted - 10/15/2012 : 15:34
|
Hi Ecommerce Templates has accounted for the upcomming change in the 6.2.2 updater so you should be all set. Now that the IPN has been set you should now get the authorization code on the view orders and the Order at your store email.
Winners never quit, quitters never win User Manual for Ecommerce Templates
|
 |
|
hhpja
Starting Member
United Kingdom
16 Posts |
Posted - 10/15/2012 : 15:36
|
Hi Have Tried it and have a few things to report. During checkout an error message popped up and disappered very quickly something about I should be using PHP 5 not 4.
Also now the order appears in Control panel in "Black" still unauthorised. with "no ipn" in the "Auth Code" box
Still No e-mail from either ECT or Paypal -
I have confirmed the url in paypal ipn is spelt correctly
Regards Phil |
 |
|
Sinbad
Administrator
USA
53982 Posts |
Posted - 10/15/2012 : 15:44
|
Hi can you ask your host to upgrade the php on the server to php5 and that will sort the problems out.
Winners never quit, quitters never win User Manual for Ecommerce Templates
|
 |
|
Topic  |
|