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 CiviMember (Moderator: Deepak Srivastava) »
  • Memberships with recurring payment are not auto-renewing after expiration
Pages: [1]

Author Topic: Memberships with recurring payment are not auto-renewing after expiration  (Read 387 times)

lrogala

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Drupal 7
  • MySQL version: 5.5.32
  • PHP version: 5.3.28
Memberships with recurring payment are not auto-renewing after expiration
June 10, 2014, 10:19:23 pm
I have a fixed membership of one month with an option to auto-renew. A user signed up on May 24th so the membership start date and end date are May 1 and May 30th respectively. There is an auto-renew contribution in place, but the membership does not renew.

I have run the Update Membership Status job manually and did find a small problem with my "New" status being 3 months past the join date so the expired membership still showed as "New"  I fixed that and the membership updated properly to "Grace" I changed the Grace period to only 5 days past the end date (June 5th) and it will not update to "Expired."

I even have dug through the PHP code and it looks like the Membership update code doesn't even look at the fact that there is a recurring payment in place. It looks purely at the dates and the rules around the dates to determine the appropriate status.

Is there another scheduled process I should run to make this happen? The documentation states "If you check Auto-renew, a recurring payment (subscription) request will be submitted to the selected payment processor. If the request is successful, this membership will be automatically renewed on the last day of the membership period until the recurring payment is cancelled. " so it seems that the auto-renew should have happened May 31st regardless of the status of the membership. But I can't find anywhere in the code where this is attempted and it is definitely not working. The membership start/end dates are still listed as May 1/30.

Civi 4.4.4 and Drupal 7.

Thank you for any assistance.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Memberships with recurring payment are not auto-renewing after expiration

This forum was archived on 2017-11-26.