Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: 4.7.8
-
Fix Version/s: Unscheduled
-
Component/s: CiviContribute
-
Labels:
-
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
Issue Links
- is supplemented by
-
CRM-19249 For Pending Pay Later, provide Payment Method of To Be Determined
- Done/Fixed
- links to