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

Don't force payment for backoffice pending contribution

    Details

    • Documentation Required?:
      None
    • Funding Source:
      Contributed Code

      Description

      When creating a backoffice contribution, Payment Method is currently a required field, and Payment Received datetime defaults to now.

      1. Payment Method should only be required when contribution status is Completed, Partially paid, or pending refund, and not otherwise.

      2. When Contribution Status is changed to Pending or Failed, Payment Received should be set to null on screen.

      3. If Payment Received is null, and Contribution Status is changed to a value other than Pending or Failed, Payment Received should be defaulted to now.

        Attachments

          Activity

            People

            • Assignee:
              lcdweb Brian Shaughnessy
              Reporter:
              joemurray Joe Murray
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: