Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 2.0
-
Fix Version/s: 2.1
-
Component/s: CiviContribute
-
Labels:None
Description
Users need a way to differentiate Pending-Pay Later transactions from Pending transactions due to aborted or not yet completed payment processor transactions.
1. Add a pay-later flag (is_pay_later) to the Contribution, Membership and Participant records.
This flag is false by default and true for pay-later transactions.
2. Add "Find Pay Later ..." transactions search criteria for Contribution, Membership and Participant (event registration) forms.
Users can then identify pending pay later transactions by selecting Status = Pending and marking the "Find Pay Later" checkbox.