Details
-
Type:
New Feature
-
Status: Done/Fixed
-
Priority:
Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.1.0
-
Fix Version/s: 4.1.0
-
Component/s: CiviContribute
-
Labels:None
Description
This issue adds the following functionality:
1. Display list of a contact's recurring contributions in their Contributions tab (contact/view)
2. Add 'Cancel' action to the new recurring contribution selector IF payment processor is Moneris. Cancel action simply updates the contribution_status_id in the Civi contribution_recur table - it does NOT communicate the cancellation to the processor.
NOTE: Moneris recurring contributions are not handled automatically by the processor. Koumbit has developed a CiviCRM side script which retrieves current active recurring contributions from the CiviCRM DB and sends the payment request to Moneris on a regular basis (push method). With this payment model, simply updating the contribution_recur status to Cancelled provides the needed functionality (the recurring contribution record is bypassed on subsequent processing runs).
Different processors support different methods for cancelling a recurring contribution / subscription. Some require manual action on the processor website, others (Google Checkout for example) support API driven cancellations (and there is code for that already in the core civi codebase). Going forward, code can be implemented to handle cancel methods for other processors
— Original post —
Rajesh has done a module to add the possibility to view, edit or add offline recurring transaction.
Also i have found some little bugs, It works fine and i think it should be added to the core CiviCRM.
cf. http://forum.civicrm.org/index.php?topic=20101.0
I can help fix some bugs and improve the functionnality.
What should we do first ?
Attachments
Issue Links
- is supplemented by
-
CRM-9459 Allow admins to edit recurring contribution data (amount, frequency, etc.)
-
- Done/Fixed
-