WP E-Commerce Recurring Payment – is PayPal changing the Return Link?
- 
		Hi there, I’m having problems with WPSC where the customer is returned automatically (by PayPal) to a different URL than I’ve passed to PayPal. This is for a recurring billing product (so the Gold Cart and Membership upgrades are installed). Everything is up-to-date. The Transaction Results page gives me the same error as a number of others have received “Sorry your transaction was not accepted.”, even though the transaction was successful. From a quick look at the debug page, I’ve come up with the link sent to PayPal (as the ‘return’ variable): Return Variable (the link WPSC sent to PayPal): 
 http://denaliguide.us/products-page/transaction-results/?sessionid=9911300561883&gateway=paypal
 (this looks okay – it has the sessionid and gateway variables)Here’s the URL actually returned by PayPal, as seen in my browser URL bar: 
 http://denaliguide.us/products-page/transaction-results/?auth=XJpMtqCyZNLzWz1NHSt5AkH9fLxn6r8Vl84op6mHNLoUVCkbjffU7ocbC4eShSJmKsOVmnEZ-1Zjw2DHGx6pMem_cRNwwDTK_wsWmFT9vEzONO8zqIgCDM31o7ToyZD076lqfJdWfVkwRg0gV36DtFEllS4u8qfYkj5DfR4GsEZzjis2OjNVu9st-4SZGzIkeEmgmk41IEXvLn1fUWqdTrrOh8ouptjORuKdlW&form_charset=UTF-8
 (no longer has the variables passed to PayPal via the form)…later I added the sessionid variable (manually typing it in the URL bar – at the end of the URL), and it worked perfectly, displaying the information on the purchase as it should. So here’s the issue, as I see it: 
 – WPSC sent a properly formatted return URL to PayPal
 – PayPal took the URL and for whatever reason stripped all variables, then added its own variables (sessionid, form_charset)
 – this wasn’t recognized by WPSC when it came back to the /transaction-results/ page.
 – it made me stay up quite late on FridayCan anyone explain why this is happening? Cheers, 
 Graham
- The topic ‘WP E-Commerce Recurring Payment – is PayPal changing the Return Link?’ is closed to new replies.