15 / 15
Oct 2008

Hi there



I'm trying to figure out if this program is going to do what I'm looking for. Can someone with more experience let me know?



I have 3 products A, B and C

If someone buys A, i would like them to be taken to a page that says



"Hey, great!

If you add B you can save $x

If you add C you can save $y

If you add B and C you can save $z"



Also, once the transaction is complete, the combination of products they ordered can be immediately downloaded.



Is this possible directly within the program? Or do I have to write an intermediate page to handle the permutations?



...Mike

  • created

    Sep '08
  • last reply

    Oct '08
  • 14

    replies

  • 1.4k

    views

  • 5

    users

  • 1

    link

Not quite in the exact way you describe, but in your Seller Admin > Edit Cart Discounts, you can configure order-quantity-based discounts, where an order for, say, any 2 items would automatically get x% or $y off, and any 3 items would get p% or $q off, etc. If you configure your products with "Allow buyers to edit quantity" disabled (so they can only order one of each at a time), this would be pretty close to the discount scheme you described.



Now, as to promoting the discounts, you could simply put some words/images to that effect on your site pages, and you can even add custom HTML to your cart screen which can be unique to each page in your site where the buyer is displaying the cart -- e.g., the cart viewable from Product A's page could display links to buy B and C, and the cart viewed from B's page could display links for A and C, etc. On each of your pages, you would add these lines to our standard View Cart code, just before the "// -->" line:



function EJEJC_config() {

EJEJC_POSTCALL=true;

}

function EJEJC_shown() {

jQuery("#tdPmnt").attr("innerHTML",

"Anything <b>HTML</b> you want to show");

}



(Note that "Anything <b>HTML</b> you want to show" can be different on every page, must be strung as one long line of HTML code, and must have any "double quotes" in your HTML changed to use 'single quotes' instead.)

This would only work if every page had unique code to view the cart correct? And it would only work if someone added to cart, continued to shop and then clicked on view cart.



Is that correct?

SimpliFunThis would only work if every page had unique code to view the cart correct?




It does not have to be unique but it will only make sense to make it unique as if B is added, then on B's page you'd want to say add A and C. On A's page, you'll say add B and C and on C's page, you'll say add A and B.



And it would only work if someone added to cart, continued to shop and then clicked on view cart.



Is that correct?





No, the JS executes even when ADD TO CART button is clicked.

I haven't done this yet, but here is what I'm going to try.



Each of the three products has it's own page. On that page will be a button called "Ornder" or whatever, which will take the user to a new page. Functionally, this new page will have four links:



Buy A

Buy B

Buy C

View Cart



This is where the promotion of bundles will occur. I have set up the products as suggested: uneditable quantities and discounts based on the number of items in the cart.



It was my impression that there would be one chunk of code for "View Cart" across the entire site...my plan will fall apart if this is not the case. I guess we'll see.



There is no way to test this yet, but once I do I will report back with my findings.



Thanks for the help!



...Mike

Every page that has any Add to Cart buttons must also have at least one block of our View Cart code pasted somewhere in that page as well. The View Cart code is what makes the nice cart overlay screen display in front of your own page, on each of your pages. There is no need to add View Cart code to any page which does not have any Add to Cart buttons (altho' you certainly could add it, if you want to).



Since each page would get its own copy of the View Cart code, each page spawns the cart-overlay display on its own. This means that for each page where you want that page's cart buttons to spawn a cart-overlay screen with cart customizations applied, you would need to add the cart-customization code (such as I suggested above) to the View Cart code on that page, although this also means you can tailor the custom line of HTML differently for the cart display on each page, as we described.

Gotcha. I have just finished created the pages to support my plans. Next I'll try to implement it and see how it goes.



...Mike

Looks like this is going to work :slight_smile: Once the site goes live I'll post here so there is an actual example of what I did :)



Thanks everyone



...Mike

25 days later

Nice site.



I cant get back to the main from each page, I think.



Also, lots of text maybe. Your graphics are so nice I wonder if you wouldnt be able explain more quicker using more of those slick graphics.



Who or how did you site get created? Pre-made and filled?



Thanks

I thought about the difficulty in getting back home...I guess I should add a link to take you back, but there's nothing on the home page except links to other pages. Still, I'll figure something out.



The text is for the search engines :)



Site is 100% done by me, from scratch.



Thanks for looking!



...Mike

Yeah that site is sharp.



The reason I say that is because customers probably going to want to look over the entire site before purchase which includes coming back to start page.



What tools did you use to create graphics and also to create site structure and code?



Would you considering changing the colors and graphics a bit and selling the site code? Liek a template. Would need lighter colors.



Thanks

The graphics were done in Photoshop, and the layout was done in dreamweaver and a text editor, and a CSS editor. Everything is from scratch.



Once I get through the chaos of a new release, I'll see if it can be templated :slight_smile: Thanks for the kind words!



...Mike