Complex Product Configuration

Discussion in 'Customization & add-ons' started by tttadmin, Oct 20, 2009.

  1. tttadmin

    tttadmin New Member

    Joined:
    Jun 6, 2009
    Messages:
    30
    My situation is like this: I have 8 products, each of which has 3 possible subscription lengths, 1, 3 , or 6 Month. Effectively, this would already create 24 products on the Signup Page, so it would be a mess. In addition, users need to ability to pick any 3 products, or buy them all. So, in summary, the process would look like this:

    1. Choose the number of products (1, 3 or all 8)
    2. Pick your products (based on the last choice, users have the ability to select 1, or any 3, or automatically all 8 if that is what they pick)
    3. Choose your term (1, 3 or 6 Month)
    4. Then after clicking continue users pay and are permissioned correctly for the products that they selected.

    In the database, I have the products set up like this:
    1. All Products - Free Trial
    2. Product 1 - 1 Month
    3. Product 1 - 3 Month
    4. Product 1 - 6 Month
    5. Product 2 - 1 Month
    6. Product 2 - 3 Month
    7. Product 2 - 6 Month
    8. Product 3 - 1 Month
    9. Product 3 - 3 Month
    10. Product 3 - 6 Month
    11. Product 4 - 1 Month
    12. Product 4 - 3 Month
    13. Product 4 - 6 Month
    14 - 25. Products 5 - 8 continued
    26. All Products 1 - 8

    Is there a plugin out there that can help? Thanks!
  2. powerkeys

    powerkeys Member

    Joined:
    Aug 29, 2006
    Messages:
    192
    With a bit of manual work, you can almost get exactly what you're after.

    You just have to create a pre-signup form, which lists the various base products. This form would then define a "price_group", which would lead to the regular signup form, which would then list only the payment options for that one core product.

    To do this, you'd need to set up each core product in it's own price_group, and then manually create a pre-signup form which selects which price group to use when displaying the actual signup form.

    The only problem is that people can select only 1 core product at a time.

    I do something like this on my site, where I have several products, each with 2 payment options.

    Another option would be to create a pre-signup form which gives options for payment terms, and then the regular signup form would then allow people to choose the core products, which could then allow multiple selections. This is a bit backwards from the way most of us think, but it would work.
  3. tttadmin

    tttadmin New Member

    Joined:
    Jun 6, 2009
    Messages:
    30
    powerkeys... thanks for the response. This would work to split up the page if users have only two choices, choose 1 product, or buy all 8 products in one. From what I understand, you are saying use one page that will have a bunch to links to different price_group signup pages. That's a great idea!

    However, does anyone have an idea for a solution that would allow users to "pick any three" products? And have the payment automatically work, along with permissioning for those products? Thanks in advance!
  4. erwinvdb

    erwinvdb aMember Pro Customer

    Joined:
    Aug 30, 2007
    Messages:
    264

Share This Page