CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Discussion »
  • Extensions (Moderators: mathieu, totten, kasiawaka) »
  • Using automatic discounts ONLY for new member signups
Pages: [1]

Author Topic: Using automatic discounts ONLY for new member signups  (Read 463 times)

rjm

  • I post occasionally
  • **
  • Posts: 86
  • Karma: 1
  • CiviCRM version: 4.4.1
  • CMS version: Drupal 6.28
Using automatic discounts ONLY for new member signups
December 31, 2013, 06:37:11 am
Automatic discounts are almost perfect for what I want to do.  We want to give everyone who signs up for a new membership to get a one time discount.

The trouble is that we do NOT want to give discounts to anyone who is already a past or current member.  As we will be importing a large database of past and present members, is there a way to let Discount know not to give that discount to them?

Thanks!

GinkgoFJG

  • I post frequently
  • ***
  • Posts: 135
  • Karma: 4
    • Ginkgo Street Labs
Re: Using automatic discounts ONLY for new member signups
December 31, 2013, 07:06:34 am
This may be a bit of a hack, but I just tried it and you can enter in negative discount amounts. So, for instance, I set up a discount of -$25 for  General Members applied to General Memberships. Nonmembers will see a price of $100, but if you already have a General Membership, you'll see a price of $125. It does show the discount of -$25 in parens, so you may want to hide that with some JS or CSS.

Just because it's possible doesn't mean it's the best way :-) There may be something less hacky than this. (Of course if you have coding capabilities you can write an extension to do this more cleanly.)
Are you a CiviVolunteer user? Join the CiviVolunteer 2.0 Matching Grant effort to help the project win $15,000 in grant funding.

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Using automatic discounts ONLY for new member signups
December 31, 2013, 08:34:28 am
It might help you to create a smart group of members with status "new" - you might be able to base discounts on that.
Try asking your question on the new CiviCRM help site.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Discussion »
  • Extensions (Moderators: mathieu, totten, kasiawaka) »
  • Using automatic discounts ONLY for new member signups

This forum was archived on 2017-11-26.