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?
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.
Does the amember team offer customization services like this? Should I submit a ticket to discuss pricing?
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!
Thanks. I just realized that I could post something in the "3rd Party Service Providers" forum as well.
I have submitted a ticket for this exactly behaviour. Leerosen, did you submit it too? I hope to get a quote soon