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) »
  • Members renewing and receipt showing current end date rather than new end date
Pages: [1]

Author Topic: Members renewing and receipt showing current end date rather than new end date  (Read 552 times)

pcoutas

  • I’m new here
  • *
  • Posts: 27
  • Karma: 0
  • CiviCRM version: 4.4.5
  • CMS version: WordPress 3.9.1
  • MySQL version: 5.5.32
Members renewing and receipt showing current end date rather than new end date
March 21, 2015, 08:15:30 pm
Hi all,

Hoping someone can point me in the right direction here.

We have a membership cycle from April 01 to March 31. Memberships expire on March 31.

The receipt/invoice automatically generated for "pay later" membership joins/renewals states the member's current expiry date. For new members, it is blank. For renewing members, it states March 31, 2015 (i.e. their current expiry date). This is confusing because they are paying to renew their membership - so the invoice should state their new (intended) expiry date of March 31, 2016.

(Screenshot attached)

I know that the receipt templates are in Mailings -> Message templates -> System workflow messages but I'm not sure how to change the code to future end date (i.e. what they are paying for) -

Code: [Select]
===========================================================
{ts}Membership Type{/ts}: {$membership_name}
{if $mem_start_date}{ts}Membership Start Date{/ts}: {$mem_start_date|crmDate}
{/if}
{if $mem_end_date}{ts}Membership End Date{/ts}: {$mem_end_date|crmDate}
{/if}


guruevi

  • I’m new here
  • *
  • Posts: 12
  • Karma: 2
  • CiviCRM version: 4.5
  • CMS version: Drupal 7
  • MySQL version: MariaDB
  • PHP version: 4.5
Re: Members renewing and receipt showing current end date rather than new end date
March 27, 2015, 04:56:54 pm
You mention pay later so the payment hasn't been completed yet and thus the membership hasn't actually been extended yet? You could probably put something in the template regards the pay later status or perhaps compute the end date using the template code.

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Members renewing and receipt showing current end date rather than new end date
March 28, 2015, 05:16:08 pm
Yep for Pay Later renewals we do an IF and add

NOTE: If you are paying by Internet banking or cheque then your Membership End Date will only be updated once payment is completed.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Members renewing and receipt showing current end date rather than new end date

This forum was archived on 2017-11-26.