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) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Auto-renew with Price Sets
Pages: [1]

Author Topic: Auto-renew with Price Sets  (Read 1640 times)

halb

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.0
  • CMS version: Drupal7
  • MySQL version: 5
  • PHP version: 5.2
Auto-renew with Price Sets
January 13, 2012, 01:18:56 pm
Hello,

I have a newly launched civi site built with Drupal7 and Civi4. There are 2 paid memberships. The client needs the dues payment to include an autorenew feature which Civi seems to support. The payment processor is PayPal Websites Payment Pro (which does support the feature). Due to various enrollment options, we are using price sets. Everything to this point seems to be working fine -- except autorenew.

I cannot for the life of me see where to set this up. What steps must I take? Is there something that must be turned on at PayPal first? The only documentation I can find on this, mentions this feature only under membership types. Surely there is a way to use it with price sets as well? Thanks.

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Auto-renew with Price Sets
January 13, 2012, 10:52:45 pm
Currently auto-renew option is not support via membership price set. It will only work with normal membership types.

Kurund
Found this reply helpful? Support CiviCRM

halb

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.0
  • CMS version: Drupal7
  • MySQL version: 5
  • PHP version: 5.2
Re: Auto-renew with Price Sets
January 16, 2012, 07:25:46 am
Thanks. Is there a technical reason for this? It seems if paypal supports it, then we should too. Can I fudge the template code to force the issue somehow?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Auto-renew with Price Sets
January 16, 2012, 07:54:03 am

no one has written the code as yet to support it. paypal does the payment part, you still need code to do the changes on the price set part of civicrm (which is fairly new, since 3.4.x)

If your org/client is interested in helping make this happen, ping us offline

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

halb

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.0
  • CMS version: Drupal7
  • MySQL version: 5
  • PHP version: 5.2
Re: Auto-renew with Price Sets
January 16, 2012, 09:24:26 am
Hey dlobo! ... I doubt they are interested, but just in case, I need to see if there is anyway to get a rough idea how much this might cost. What address do I need to ping?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Auto-renew with Price Sets
January 16, 2012, 09:28:02 am

For a very rough guess, i'll say it would be 25-50 hours, i.e. 2.5-5K USD. We'll need to take a much closer look to give a better estimate

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

halb

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.0
  • CMS version: Drupal7
  • MySQL version: 5
  • PHP version: 5.2
Re: Auto-renew with Price Sets
January 16, 2012, 09:41:23 am
Thanks, but that's pretty well out of range for this project.

petermcandrew

  • I’m new here
  • *
  • Posts: 15
  • Karma: 4
    • The Green Party
  • CiviCRM version: n/a
  • CMS version: n/a
  • MySQL version: n/a
  • PHP version: n/a
Re: Auto-renew with Price Sets
January 17, 2012, 06:40:48 am
Hey halb,

I was just looking for a way to do this too, and then came across this thread :)
I'm not sure if you know about make it happen (MIH) but the idea is that many organisations can share the cost.
You can find out more here: http://civicrm.org/mih

Peter
Peter McAndrew
The Green Party

halb

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.0
  • CMS version: Drupal7
  • MySQL version: 5
  • PHP version: 5.2
Re: Auto-renew with Price Sets
January 18, 2012, 06:42:37 am
Thanks for the heads up. I did not know about that. But in this case, I don't see the client spending any more. We are already over budget, and trying to finish up the last details.

jbertolacci

  • I post occasionally
  • **
  • Posts: 54
  • Karma: 1
Re: Auto-renew with Price Sets
December 07, 2012, 02:50:41 pm
Is it still the case that auto-renewing memberships are not supported through price sets?

jbertolacci

  • I post occasionally
  • **
  • Posts: 54
  • Karma: 1
Re: Auto-renew with Price Sets
December 12, 2012, 02:51:23 pm
The MIH mentioned above is not currently on the MIH page so I am unsure of scope or status. In the Drupal 6.x demo I was able to create a price set with several different price levels for a single membership type that was set to "auto-renew required". It does show the "Please renew my membership automatically" checkbox with a couple of caveats:

  • Even though the membership type is set to "auto-renew required" I am able to check and uncheck the "Please renew my membership automatically" on the contribution page
  • If I add an option to the price set that includes a membership type set to "No auto-renew option" the "Please renew my membership automatically" checkbox does not appear

I haven't successfully tested to see if it actually process an auto-renewing membership– getting a payment processor error. CiviCRM 4.2 supports price sets and recurring contributions (http://issues.civicrm.org/jira/browse/CRM-9604) but makes no mention of auto-renewing memberships. Can anyone confirm how this is supposed to behave?

Here are a screenshot and the form in the demo (if it still exists):

http://cl.ly/image/0D331Z2S0436
http://drupal6.demo.civicrm.org/civicrm/contribute/transact?reset=1&id=4
« Last Edit: December 12, 2012, 03:02:27 pm by jbertolacci »

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Auto-renew with Price Sets

This forum was archived on 2017-11-26.