Different profile fields for different products?

Discussion in 'Customization & add-ons' started by leerosen, Apr 1, 2010.

  1. leerosen

    leerosen New Member

    Joined:
    Oct 8, 2009
    Messages:
    3
    We have a site that is currently offering a paid subscription product and due to the nature of the service, we collect a lot of personal info about the member.

    I'd like to add a new product that is a free lifetime subscription and only requires a username and email to signup (we don't want to scare away people by asking for lots of personal info for the free product). If someone decides to upgrade to the paid product at a later point, he should be required to fill out all the profile fields necessary for the paid product.

    Is this possible, or is there a plugin that makes this a possibility?
  2. th0m3k

    th0m3k New Member

    Joined:
    May 8, 2009
    Messages:
    9
    I think it is not possible to do with CP.

    I would modify the signup.html template file, for example

    if ($product_id==1) { form 1 things } //product number 1 is your basic product, the free subscription, here you can ask only the minimal details

    elseif ($product_id==2) { form 2 things } //this part is for the other type of your product, about you talked

    else { original form things }


    I know this is not the most professional variant of solution, but probably will work. :)
  3. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    There is no ready to use solution but this is possible as customization.
  4. leerosen

    leerosen New Member

    Joined:
    Oct 8, 2009
    Messages:
    3
    Does the amember team offer customization services like this? Should I submit a ticket to discuss pricing?
  5. erwinvdb

    erwinvdb aMember Pro Customer

    Joined:
    Aug 30, 2007
    Messages:
    264
    Yes, I've done that a couple of times. You tell them what you want, they give you a price quote. You decide to have it done or not (by paying), inform them about your decision and they start building. Don't be too surprised if you get an email that it's ready only a day after you've paid. These guys can be soooo fast!
  6. leerosen

    leerosen New Member

    Joined:
    Oct 8, 2009
    Messages:
    3
    Thanks. I just realized that I could post something in the "3rd Party Service Providers" forum as well.
  7. erwinvdb

    erwinvdb aMember Pro Customer

    Joined:
    Aug 30, 2007
    Messages:
    264
    No need to double post. 99.99% chance that the 3rd party providers have read this too ;)
  8. fabryb

    fabryb aMember Pro Customer

    Joined:
    Apr 23, 2010
    Messages:
    1
    I have submitted a ticket for this exactly behaviour.

    Leerosen, did you submit it too?
    I hope to get a quote soon :)

Share This Page