Hi Bruce,
After much hassling on my part, paypal support have finally taken me seriously.. I've received this reply.
Is this of any help?
If i want to try the suggested change, which file do i alter?
Or should i wait for the actinic developers to come up with their fix?
Its interesting to note they say auto-return must be switched to off!
(which it always has been)
There are many highly conflicting views about this... arent there?
Lets hope we can find the definitive fix!
Regards,
Mark
http://www.arka-shop.co.uk
After much hassling on my part, paypal support have finally taken me seriously.. I've received this reply.
Is this of any help?
If i want to try the suggested change, which file do i alter?
Or should i wait for the actinic developers to come up with their fix?
Its interesting to note they say auto-return must be switched to off!
(which it always has been)
There are many highly conflicting views about this... arent there?
Lets hope we can find the definitive fix!
Regards,
Mark
From review of the checkout form code that is being used on your website it appear that the return variable is being dynamically created to include a querystring. Here is an example from on of my tests:
......arka-shop.co.uk/cgi-bin/os000001.pl?SEQUENCE=3&ACTION=Finish&ORDERNUMBER=MC812710001565&REFPAGE=http%3a%2f%2fwww%2earka%2dshop%2eco%2euk%2facatalog%2fprimative%2dtribal%2djewellery%2ehtml&
The problem this causes can be contributed to two things first is Auto-return being turned on. You will want to shut this off as it causes the return option to be set as a GET. The second thing you will want to do is add the variable "rm" with a value of "2" set in the <form> post made to PayPal. This will ensure a POST instead of a GET return method and it will keep the querystring added. In order for the "rm" value to work you will need to have the Auto return off.
As for the new Payment pages, they have been active on the website for over two months so I do not think this is the case, although I am still looking into the pages but have not found any differences in these pages compared to old build pages that I have tested on.
......arka-shop.co.uk/cgi-bin/os000001.pl?SEQUENCE=3&ACTION=Finish&ORDERNUMBER=MC812710001565&REFPAGE=http%3a%2f%2fwww%2earka%2dshop%2eco%2euk%2facatalog%2fprimative%2dtribal%2djewellery%2ehtml&
The problem this causes can be contributed to two things first is Auto-return being turned on. You will want to shut this off as it causes the return option to be set as a GET. The second thing you will want to do is add the variable "rm" with a value of "2" set in the <form> post made to PayPal. This will ensure a POST instead of a GET return method and it will keep the querystring added. In order for the "rm" value to work you will need to have the Auto return off.
As for the new Payment pages, they have been active on the website for over two months so I do not think this is the case, although I am still looking into the pages but have not found any differences in these pages compared to old build pages that I have tested on.
Comment