1 / 6
Dec 2013

Hi I'm having some difficulty with my product specific redirect. I have no common thank you page and have selected the redirect option in my product configuration but am being first sent to an e-junkie generated page with my product details and told to "click here" to access PRODUCTNAME. Below that are my product details.



I have a php page configured to receive the product info and display a product specific thank you page.....and I would like the product to redirect only to that page and not first to an e-junkie page. I thought if i had no common thank you page choosing the redirection and putting in my url was all i needed to do. What am I missing?



product id: 1310335

  • created

    Dec '13
  • last reply

    Dec '13
  • 5

    replies

  • 1.6k

    views

  • 2

    users

  • 4

    links

It appears you have already sorted this out for yourself by now, but in case anyone else with a similar inquiry happens across this thread, here's some pertinent information:



Product-specific thank-you page Redirection is only automatic if:

- You have not added any thank-you page customizations -- i.e., nothing in Account Preferences > Common Thank-you Page HTML, nor in the "Message (HTML)" field of the product's settings;

- That product is the only item in the buyer's order;

- For PayPal orders: The buyer clicks past the end of checkout, and PayPal has notified our system of completed payment by the time the buyer clicks through.



When we redirect the buyer, we append a query string with some order details to the end of your Redirection URL, so scripting in your page can then parse its own URL for those query parameters to use them in generating dynamic page output (e.g., displaying the buyer's name, Transaction ID, etc.) -- this help page documents the parameters we append to your URL:

http://www.e-junkie.com/ej/help.redirection.htm



Redirection is not considered to be a reliable method of transmitting order details to your system, as it depends on the buyer actually accessing their Redirection URL at some point.



To reliably transmit order details to your end for additional post-payment processing

(such as logging the purchase at your end or other custom needs), you'd want to use our custom/third-party Integration feature for that:

http://www.e-junkie.com/ej/help.integration.htm

  • That product is the only item in the buyer's order;



    That I wasn't aware of (and didn't think of).



    nor in the "Message (HTML)" field of the product's settings;



    When you say that do you mean the templated email area? I'll have to doublecheck the product.....



    Would it help or change any of this if I was using PayPal Advanced Payments? would that allow more control and eliminate some of these "restrictions"?
JoshNelson...the "Message (HTML)" field of the product's settings;



When you say that do you mean the templated email area?





No, this only pertains to thank-you page customization, not emails; the "Message (HTML)" field is on the final screen of the product's settings. We realize that field label is a bit confusing, as it pertains to page output rather than email message customization, so the new Seller Admin we're building will relabel that field as "Product Thank-you Page HTML".



Using other payment services would not change the first two technicalities I listed, but they would at least bypass the click-through/timing related aspects in the final "For PayPal orders" technicality when the buyer pays directly with a credit card, in which case the payment processor notifies us of successful payment and redirects the buyer automatically. Note that PayPal Payments Advanced/Pro would still include a standard PayPal account-based checkout option, so buyers who pay with their PayPal account would still be subject to that last technicality.



To mitigate the "only item" technicality, you might consider using Buy Now buttons which bypass our shopping cart to take the buyer directly to instant checkout for just one item at a time, though this also means that Buy Nows cannot use features that depend on the cart:

http://www.e-junkie.com/ej/help.buttons.buy-now.htm



Another approach you might consider would be using a Common Thank-you Page URL, as we would redirect to that URL after the buyer finishes checkout (presuming PayPal buyers click to proceed past the end of checkout) regardless of which item(s) the buyer purchased and regardless of whether PayPal had completed their payment by that point. In this case, you can also use the template tag [%thankyou_link%] in any of your thank-you email message templates to insert a link that would redirect to your Common Thank-you Page URL.

I'm using product variants so buy-now button's aren't going to work. let me back up a bit....and explain what i'm hoping to accomplish...



Right now I send stored codes and the user has to login to my site, fill out a form and submit their info. I have a form on the page now that captures it but doesn't do anything, really.



I'm trying to change the checkout process to just validate the form info on the purchase page and then I have that product info sent to a Payment Variable Information URL. I also setup the redirect for a product specific thank you. My reasoning for doing so is to ensure I can accurately track conversions/sales in google analytics. What I'm noticing though is that with using the e-junkie tracking code that's already happening independent of the goals i setup for my thank-you pages. So I guess as I lay this out....maybe a common thank you page would work just fine?

Analytics-style tracking can never be fully accurate; this help page discusses the reasons why, and what that data is still useful for despite the inherent imprecision:

http://www.e-junkie.com/ej/faq.tracking-how-why.htm



Also, bear in mind that the standard thank-you pages we generate for you will detect when a cookie was set in the buyer's browser by our version of the GA tracking code, and in that case our page will automatically include our GA tracking code along with Ecommerce Tracking details for GA to pick up. If you redirect to a thank-you page URL on your site, you would give up this Ecommerce Tracking functionality entirely.