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) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • Automatically Recurring Memberships (with automated billing)
Pages: 1 [2]

Author Topic: Automatically Recurring Memberships (with automated billing)  (Read 11965 times)

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: Automatically Recurring Memberships (with automated billing)
March 05, 2010, 08:03:39 am

in paypal isn;t the recurring subscription and first payment processed at the same time? i.e. it ether fails or the recurring subscr is created along with the payment. i think thats the behavior with paypal standard

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

jrosen

  • Guest
Re: Automatically Recurring Memberships (with automated billing)
March 11, 2010, 12:03:29 am
So, in PayPal Pro, when a Recurring Billing Profile is created, the first payment is not processed immediately: 
  • PayPal sends an IPN to notify CiviCRM if the Recurring Billing Profile was successfully created or not
  • If the profile is created successfully, the first payment is processed by PayPal within the first 24 hours, and then an IPN is sent to CiviCRM
  • The Credit Card info is not validated until the first payment goes through.

I hate how PayPal does this... There are 2 options to improve this flow with PayPal Pro:
  • There is an option in the Recurring Billing Profile API that allows for an initial payment to be processed at the time the Profile is created and the Credit Card is validated at that time.  PayPal intends for this Initial Payment to be used for initiation/sign-up/setup fees for the subscription.  In that assumption, PayPal does not include the Initial Payment amount in its accounting of the subscription payments in your PayPal History.
  • PayPal's Payment Authorization API can be used before the Recurring Billing Profile is created to validate the Credit Card for the first payment amount and if the payment is Authorized, the payment can then be voided immediately.

Right now I am leaning toward Option 1 using the Initial Payment in the Recurring Billing Profile - I have not yet added that part in to test it in my new Auto-Recurring Memberships enhancements.

I will look into it and let you know what I find.

SarahG (FountainTribe)

  • Ask me questions
  • ****
  • Posts: 782
  • Karma: 29
  • CiviCRM version: 4.4.7
  • CMS version: Drupal 6, Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Automatically Recurring Memberships (with automated billing)
March 27, 2010, 09:30:04 pm
I am willing to help sponsor this feature.

Please contact me at sarah at gladstone.info
Did I help you? Please donate to the Civi-Make-It-Happen campaign  CiviCRM for mobile devices! 

ositoblanco

  • I’m new here
  • *
  • Posts: 8
  • Karma: 0
Re: Automatically Recurring Memberships (with automated billing)
September 09, 2010, 08:19:44 am
Any progress on this? ... As dlobo today toled me in IRC, membership renewal with recurring payment this still needs work.

@jrosen Did you open an issue on http://issues.civicrm.org?
« Last Edit: September 09, 2010, 11:03:08 am by ositoblanco »

ds505

  • I post occasionally
  • **
  • Posts: 40
  • Karma: 3
Re: Automatically Recurring Memberships (with automated billing)
September 15, 2010, 09:36:33 pm
Hi All,

We are also willing to help sponsor this feature for Authorize.net too.

We have actual $$$'s allocated for this if anyone willing to help take this on.

We also be willing to test and document if needed.

Send PM to get details and connect.

Thanks,

Brett
Data-Scribe(r)
http://www.datascribe.biz

SarahG (FountainTribe)

  • Ask me questions
  • ****
  • Posts: 782
  • Karma: 29
  • CiviCRM version: 4.4.7
  • CMS version: Drupal 6, Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Automatically Recurring Memberships (with automated billing)
September 16, 2010, 11:57:16 am
Can this feature, recurring payments for membership, be added to the "Civi-Make-it-happen" initiative?
Did I help you? Please donate to the Civi-Make-It-Happen campaign  CiviCRM for mobile devices! 

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Automatically Recurring Memberships (with automated billing)
October 07, 2010, 08:38:21 am
Sarah,

Suppose you saw it already, but this is one of the projects that need some financial love

http://civicrm.org/contribute
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

SarahG (FountainTribe)

  • Ask me questions
  • ****
  • Posts: 782
  • Karma: 29
  • CiviCRM version: 4.4.7
  • CMS version: Drupal 6, Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Automatically Recurring Memberships (with automated billing)
October 07, 2010, 09:56:38 am
I have seen that project/initiative. There has been some discussion about specific use-cases related to membership payments at: http://forum.civicrm.org/index.php/topic,15916.0.html   These related requirements ( now summarized at: http://wiki.civicrm.org/confluence/display/CRMDOC32/Partial+Payments+for+Membership,+Events  ) will be launched as a new "Civi-Make-It-Happen" initiative after Oct. 15

Did I help you? Please donate to the Civi-Make-It-Happen campaign  CiviCRM for mobile devices! 

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Automatically Recurring Memberships (with automated billing)
October 07, 2010, 11:42:24 am
Hi Sarah,

You should spend some time looking @ this page & thinking about how it fits - there are a bunch of subpages

http://wiki.civicrm.org/confluence/display/CRM/Finance+and+Accounting

If you search for RNAO - that is a current / new project under the auspices of Joe Murray - it's probably worth ensuring he is involved in scoping what goes on Make-it-Happen

Eileen
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

SarahG (FountainTribe)

  • Ask me questions
  • ****
  • Posts: 782
  • Karma: 29
  • CiviCRM version: 4.4.7
  • CMS version: Drupal 6, Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Automatically Recurring Memberships (with automated billing)
October 07, 2010, 07:40:04 pm
Thanks for pointing this out. I will work with Joe to consolidate the 2 documents.
Did I help you? Please donate to the Civi-Make-It-Happen campaign  CiviCRM for mobile devices! 

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Automatically Recurring Memberships (with automated billing)
November 28, 2010, 03:59:25 pm
For any following / finding this thread ... the Make it Happen campaign for this feature was successful! The specifications have been detailed out here:
http://issues.civicrm.org/jira/browse/CRM-7137

This is scheduled to be part of the 3.3.1 release.
Protect your investment in CiviCRM by  becoming a Member!

Pages: 1 [2]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • Automatically Recurring Memberships (with automated billing)

This forum was archived on 2017-11-26.