Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-16466

When price sets are used for recurring memberships recurring contribution amount may be set to $0.00

    Details

    • Documentation Required?:
      User and Admin Doc

      Description

      The fix added for CRM-14354 seems to be the cause of an issue if price sets are used. The line "$recurParams['amount'] = $form->_membershipTypeValues[$params['selectMembership']]['minimum_fee'];" in CRM/Contribute/Form/Contribution/Confirm.php sets the recurring amount to NULL or 0.00. When using a price set the "$form->_membershipTypeValues" is not set. Therefore the recurring contribution amount is set to $0.00.

      Tested in 4.6.2. Our use case is that the minimum value for the membership is $5.00 but we offer the option for supporters to pay $10.00, $20.00, $50.00 etc. depending on their preference. Therefore we have a price set with all those options entered and the same membership type.

        Attachments

          Activity

            People

            • Assignee:
              lola_slade Lola Slade
              Reporter:
              lola_slade Lola Slade
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: