Skip to content

ahed-compucorp/biz.jmaconsulting.lineitemedit

 
 

Repository files navigation

Line Item Edits

biz.jmaconsulting.lineitemedit

This extension allows a staff user to add, edit and delete line items of a contribution.

Installation

  1. As part of your general CiviCRM installation, you should set a CiviCRM Extensions Directory at Administer >> System Settings >> Directories.
  2. As part of your general CiviCRM installation, you should set an Extension Resource URL at Administer >> System Settings >> Resource URLs.
  3. Navigate to Administer >> System Settings >> Manage Extensions.
  4. Beside Edit Line Item Extension click Install.

Usage

Each item in the contribution is now displayed with edit and cancel icons. image

If the contribution was created with a price set, and some of the fields options are not currently selected, then a button appears that allows you to add another line item.

Edit opens the line item in a dialogue with the editable fields. image

If the total of the line item amounts is increased to more than the contribution total amount, the contribution status is changed to Pending payment and a popup appears reminding the user to create a payment record.

If the total of the line item amounts is decreased to less than the contribution amount, the contribution status changed to Pending refund and Record refund appears under More on the contribution record.

On the Contribution tab of the Contact Summary Page, clicking on the arrow to the left of the contribution amount or the amount link displays the history of the contribution including those due to edits.

image

After the refund or additional payment is recorded, the contribution status is set to Completed

About

Enables editing line item(s) of a contribution in CiviCRM

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 92.0%
  • Smarty 7.7%
  • JavaScript 0.3%