Post Format

WooCommerce Product based Order Success Page (WooCommerce)

An WooCommerce plugin to redirect order success page to a custom URL based on the Product.

WooCommerce Product based Order Success Page is a woocommerce plugin to assign custom order success page to any product with priority. The custom order success page can be WordPress page or any custom URL.


<b><u>1. Success page URL:</u></b>


When a product with “Success page URL” added to cart, then the order success page will redirect to this success page url.


<b><u>2. Success page priority:</u></b>


When cart contains more than one product with custom Success page URLs, this priority based execution will take into action and redirect the order success page based on the priority.(priority is working like ranking system – ascending order )


<b><u>How it works:</u></b>


1. When there is no “Success page URL” set for the products:

Order success page will not redirect to any other page.

2. If there is only one product in checkout and it has “Success page URL”:

Order success page will redirect to the Success page URL.

3. If checkout contains more than one product with Success page URL:

Order success page will redirect, based on the priority.

4. If checkout contains more than one product with Success page URLs and with same priority:

In this case, order success page will redirect to the Success page URL, based on the cart product order.

<b><u>How to check the demo:</u></b>


Product-1:<br />

Product URL: http://preview.ivane.work/wp/product/long-sleeve-wine-red-color-slim-dress-shirt-for-men/
Success Page URL: https://www.google.com
Success page priority: 1

Product-2:<br />

Product URL: http://preview.ivane.work/wp/product/long-sleeve-purple-color-slim-dress-shirt-for-men/
Success Page URL: https://www.facebook.com
Success page priority: 1

Product-3:<br />

Product URL: http://preview.ivane.work/wp/product/long-sleeve-khaki-color-slim-dress-shirt-for-men/
Success Page URL: https://www.twitter.com
Success page priority: 2

If you add Product-1 or Product-2 or Product-3 to cart and checkout, the order success page will redirect to their Success Page URL respectively.


If you add Product-1 and Product-3 to cart and checkout, the order success page will redirect to the Product-1 Success Page URL – <a href="https://www.google.com" rel="nofollow">https://www.google.com</a> (based on priority).


If you add Product-2 and Product-3 to cart and checkout, the order success page will redirect to the Product-2 Success Page URL – <a href="https://www.facebook.com" rel="nofollow">https://www.facebook.com</a> (based on priority).


If you add Product-1 and Product-2 to cart and checkout, the order success page will redirect based on the cart product order(Because both product has same priority values).


If you add Product-3 to cart and checkout, the order success page will redirect to the Product-3 Success Page URL – <a href="https://www.twitter.com" rel="nofollow">https://www.twitter.com</a>


<b><u>Plugin Features:</u></b>


1. WooCommerce product based order success page.


2. Can set success page URL in product add/edit page.


3. Can set priority for the success page URL.


4. Success page redirection based on URL and its priority.


5. Redirect success page based on cart product order( if many products matched to the rules – equal priority ).


6. Zero coding skills required.

Buy Plugin

Leave a Reply