Checkbox Upsell On Order Form?

Discussion in 'Payments processing' started by affiliate, Sep 28, 2008.

  1. affiliate

    affiliate New Member

    Joined:
    Apr 3, 2008
    Messages:
    30
    So I want to sell a $47/month coaching course.

    And on the order page I want to have a checkbox, which the user can tick, which will automatically change the price set to bill to $57/month. This will unlock a separate "module" of the course for them to explore. Is this possible to do with PayPal/Wordpress?

    The separate "module" will just be a category in Wordpress restricted to those who pay for the upsell, so the separate price point would also need to drop the user into a separate Wordpress usergroup.

    How would one go about achieving this?

    Thanks!

    - David
  2. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    Can't you create a 2nd $57 product that would include access to the 1st product and 2nd?
    Or is it important that the checkbox go somewhere farther down in the signup page?

    David
  3. affiliate

    affiliate New Member

    Joined:
    Apr 3, 2008
    Messages:
    30
    Ideally we wouldn't display two different products publicly in aMember at all.

    That field/option would be hidden entirely.

    Would it be possible though for a checkbox placed directly above the submit button, for instance, to trigger a separate membership to be signed up for and change the price?
  4. affiliate

    affiliate New Member

    Joined:
    Apr 3, 2008
    Messages:
    30
    Anyone? We're using Wordpress in conjunction with aMember here.

    The aMember signup page would need a single checkbox on it far down the page above the order link which would add an extra "$10 a month" onto their order, if ticked, effectively signing them up for a different membership group entirely. This in turn would trigger access to a different Wordpress installation.

    - David
  5. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    I would think you could hardcode that upsell into the signup.html template and perhaps use some javascript to remove the initial order check from further up.
    The upsell would really be a bundled product- not an addon.
    Haven't done this- so dont have the code for ya.

    David
  6. affiliate

    affiliate New Member

    Joined:
    Apr 3, 2008
    Messages:
    30
    Alright - thought I'd just ask since Jermaine Griggs recommends it and has it setup to do this in 1ShoppingCart (he doesn't use aMember though in conjunction with it).

    Apparently it does wonderous things for conversions... I'll have to see if I can't get it custom coded. Was talking to Robert Plank about it. ;)
  7. dan_kelly

    dan_kelly New Member

    Joined:
    Aug 29, 2006
    Messages:
    91
    You have 2 options...

    1. You could create 2 products. And put them in a "price_group". When the user goes to signup, they see a choice of 2 products... you can pre-check the first one.

    2. You can hard code it like David said.

    Two things to keep in mind are...

    a. You MUST change the product_id field to an array. Ex:

    Code:
    <input type="hidden" id="product7" name="product_id[]" value="7" />
    
    -- rather than the default --
    
    <input type="hidden" id="product7" name="product_id" value="7" />
    
    NOTICE THE "[]" indicating an array.

    b. The recurring product MUST be ABOVE the non-recurring product in the form: (because aMember does some weird things with exipry dates otherwise)

    Code:
    <input type="checkbox" id="product2" name="product_id[]" value="2" checked="checked" />
    <input type="hidden" id="product7" name="product_id[]" value="7" />
    They do not have to be right next to each other, but the recurring product must be on top.

    c. I'm not sure how aMember handles 2 recurring products in the same payment. If you attempt it, thoroughly test it first. I seem to recall a problem when I tried it.

    dK

Share This Page