Details
-
Type: New Feature
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.7.12
-
Fix Version/s: 4.7.12
-
Component/s: CiviContribute
-
Labels:
-
Documentation Required?:None
-
Funding Source:Paid Issue Queue
-
Payment Status:Invoice Sent
Description
Offline Pay Now functionality:
---------------------------------------
> On Edit Contribution page, if Contribution status = Pending (pay later), show a new link 'Pay Now'
> Pay Now link opens url http://mysite/civicrm/contact/view/contribution?reset=1&action=add&context=contribution&mode=live&cid=X&id=Y
where X = contact id and Y = contribution id
> Title of Pay Now Form 'Edit Contribution (Pay Now) '
> Freeze Total Amount that corresponds to contribution.total_amount
> Freeze Contribution Status :Pending :Pay Later
> Rest of the fields stay as is.
> On post, contribution status should be updated along with other entities contrib.receipt_date, financial_item.status_id and entries in financial_trxn will be added.
Please also add test coverage for the same.
For detailed screenshot check 1 ii) https://wiki.civicrm.org/confluence/pages/viewpage.action?pageId=346750980