Skip to content

Commit

Permalink
Added License section in README, and bumped supported CiviCRM version…
Browse files Browse the repository at this point in the history
…s in info.xml.
  • Loading branch information
mlutfy committed Jun 29, 2016
1 parent 98daac9 commit 44ecb9a
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 3 deletions.
13 changes: 11 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,16 @@ The basic structure of this CiviCRM native extension:

2) This extension creates a new scheduled job named "Process data from payment processors" that is set to run every hour that will query that database table from step 1 looking for data that has not been processed yet. For any new data that represents a successful transaction, it will create a new contribution. (This includes handling multiple line items, custom data, campaign ID, etc so that all the new contributions match the first contribution in the recurring schedule) It also handles some minor housekeeping like marking the first "pending" contribution as cancelled if the user cancels the subscription before the first installment.

This extension also provides a custom search that queries the database tables from step 1. (there is a different table for Authorize.net, PayPal, and eWAY)

This extension also provides a custom search that queries the database tables from step 1. (there is a different table for Authorize.net, PayPal, and eWAY)
Future plans: When there is a native extension for Authorize.net and PayPal, the creation of tables "pogstone_authnet_messages" and "pogstone_paypal_messages" should move to those extensions. Also create "failed" contributions for messages that indicate a failed/voided transaction.

Future plans: When there is a native extension for Authorize.net and PayPal, the creation of tables "pogstone_authnet_messages" and "pogstone_paypal_messages" should move to those extensions. Also create "failed" contributions for messages that indicate a failed/voided transaction.
License
-------

Distributed under the terms of the GNU Affero General public license (AGPL). See LICENSE.txt for details.

(C) 2014 Sarah Gladstone
(C) 2016 Jvillage Networks

This extension was originally written by Sarah Gladstone (2014) and is currently maintained by Jvillage Network (https://jvillagenetwork.com).
4 changes: 3 additions & 1 deletion info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,11 @@
<ver>4.3</ver>
<ver>4.4</ver>
<ver>4.5</ver>
<ver>4.6</ver>
<ver>4.7</ver>
</compatibility>
<comments>During uninstall or disable, MySQL tables are NOT removed. This extension creates contributions of status "Failed" or "Completed" depending on the message details from the payment processor.</comments>
<civix>
<namespace>CRM/Paymentprocessorhelper</namespace>
</civix>
</extension>
</extension>

0 comments on commit 44ecb9a

Please sign in to comment.