Hiding from normal signup form, but allowing all to purchase

Discussion in 'Customization & add-ons' started by powerkeys, Aug 24, 2009.

  1. powerkeys

    powerkeys Member

    Joined:
    Aug 29, 2006
    Messages:
    192
    I'm trying to set something up, and running into some surprises.

    I'd like to create a new membership product which is not shown on the standard signup form, yet IS shown on the member.php page.

    I tried setting a negative price group, but this hides it from both the signup form AND the member.php page. (I thought it was supposed to affect ONLY the signup form.) Setting a positive price group allows it to be shown in both places, which I don't want.

    Setting Scope to allow purchase of the product to just members seems wrong, since I also want to allow new customers to order the product.

    So far, the only solution I've found is to create 2 separate products, one for new customers and one for current members, but this doesn't seem right either.

    Does anyone have any suggestions?
  2. jackgordon

    jackgordon aMember Pro Customer

    Joined:
    Mar 23, 2009
    Messages:
    269
    Please clarify how a new customer is different than a new subscriber?

    How exactly do you define who should see this and who should not?
  3. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    You want it on signup.php and member.php?

    Leave the "Price Group ID" blank and set visible to all.


    David
  4. powerkeys

    powerkeys Member

    Joined:
    Aug 29, 2006
    Messages:
    192
    Sounds like I didn't communicate my meaning clearly enough.

    I want this new membership to be HIDDEN from the normal signup.php page, but to SHOW on the normal member.php page.

    However, I want to be able to sell this membership to new customers -- people who do not already have a membership. Just not on the normal signup.php page. I want to use a separate page, such as signup.php?price_group=-768. Please note from above, this doesn't work, since using a negative price group also hides the membership from the member.php page.

    Is that clear enough?
  5. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    I think you will need to create 2 products in this case, one negative price group for the special signup page, and one only displayed to members.

    David
  6. powerkeys

    powerkeys Member

    Joined:
    Aug 29, 2006
    Messages:
    192
    Thanks for the confirmation. That's what I ended up doing, although I've also considered creating a custom (hard-coded) signup page showing only those memberships I want publicly available.

    Does anyone know of a hack to allow negative price group memberships to show on the member.php page?

Share This Page