August 10, 2012 at 12:18 am #7129
I’m redirecting a “Buy to Cart” button to a one-time offer using “Product Page URL”. The redirect works properly.
However, click to purchase the OTO only adds that product to the cart, but not the original product. These are not digital products, but physical books, so there is no download link.
I read somewhere on the forum that you cannot add multiple products to a card with a single button.
Is there a work-around with bundling to accomplish adding the original and the OTO products in some way?
garyAugust 10, 2012 at 12:23 am #48241IvyMember
Maybe the bulk purchase add-on will work for you.August 10, 2012 at 4:00 am #48242
Use the text link approach to add products to the cart. Details here:
So from your products page you will link the buy button to your OTO page which will add the main product and go to the OTO page. Then the visitor will see the OTO page and can optionally add the 2nd product to their cart.August 11, 2012 at 1:55 pm #48243
Thanks, guys. i think the tex link method will work for me best. I’ll test it out today!
garyAugust 11, 2012 at 9:25 pm #48244
I tested the text link method and it doesn’t seem to work. Perhaps you can offer some guidance. Here are the details:
Product page and OTO page are the same as stated above. Cart page is “/checkout/”
“Add to Cart” link on product page is: Click Here to Buy
According to the directions, when clicked, should add the product to the cart, then redirect to the OTO. However, when clicking the purchase link, it goes straight to the checkout page with the product added — but no redirect to the OTO.
I’ve double-checked the product ID and is correct.
There is no URL in “Button Link” in product settings, but doesn’t work if there is one.
I downloaded and installed the latest version of WP eStore and the extra codes plugin.
garyAugust 12, 2012 at 6:29 am #48245
Thats because you have the “Automatic redirection to checkout page” option enabled so after adding the item it is automatically redirecting to the “Checkout” page. Please turn that option off from eStore settings and it won’t do auto redirection anymore.August 12, 2012 at 2:04 pm #48246
I unchscked the “automatic redirection” and it no longer redirects. to the checkout page, which is good
However, after clicking “Add to Cart” on fhe OTO page, it still does not go to the checkout page. It does seem to add the OTO to the cart, just no display.August 12, 2012 at 11:51 pm #48247
That’s because you don’t have the shopping cart on your OTO page. Use the following shortcode somewhere on your OTO page so users can see what is in the shopping cart:
[wp_eStore_cart]August 13, 2012 at 12:28 am #48248
Thanks for the reply. I see how it works now. I was a little confused about the cart statement.
The OTO page properly refreshes with both products displayed in the on-page card. Very clever. I’ll need to rework the page to be less confusing, but I can see it working.
1. Is it possible to direct the OTO page to a separate page with the shopping cart and different text, rather than showing OTO + updated cart?
2. I notice (and should have realized) that unclicking “redirect to checkout” is a global setting that affects all product sales. I’m guessing the OTO flow we’re discussing isn’t possible without that result. So either all my products must redirect in this way, or none can (and I’ll need to come up with another solution to the OTO flow)?
garyAugust 13, 2012 at 7:18 am #48249
I’ve done some further testing and found I can “chain” the redirects to get what I want. For example:
1. Product page adds product to cart, redirects to OTO page;
2. OTO page adds OTO to cart, then redirects to checkout page on separate page with my desired text.
http://howtocreateahappierlife.com/checkout/ (cart only, or with my text, no repeat of 2nd page text)
This will work just fine. Thanks for the help.
However, is there a workaround to #2 in my previous post?
garyAugust 13, 2012 at 7:21 am #48250
Another thought (I wish there was an “edit” function on posts!)
If no workaround, then I’ll use the “/?wp_eStore_add_to_cart=11” code to redirect each product “purchase” button straight to the checkout page, which upon testing, works well.
So I guess I answered question #2.
- You must be logged in to reply to this topic.