Invoice (pending contribution) generator for TBUSA
api/v3/Invoicegen | ||
CRM/Tbusainvoicegen | ||
images | ||
tests/phpunit | ||
info.xml | ||
LICENSE.txt | ||
phpunit.xml.dist | ||
README.md | ||
tbusainvoicegen.civix.php | ||
tbusainvoicegen.php |
Timebanks USA Invoice Generator
This extension will generate invoices for Community Weaver 3 for a specified billing period, automatically determining which timebanks need an invoice and calculating the amount.
The extension is licensed under AGPL-3.0.
Requirements
- PHP v5.5+
- CiviCRM 5.7+
Usage
There is no UI for now. Instead:
- Go to Support menu » Developer » API Explorer.
- Set Entity to Invoicegen and Action to Generate.
- Enter a billing period in the following format: "2019-2"
- First number is the year; second is 1 for Jan-Jun, 2 for Jul-Dec.
- Optionally, select Add Parameter and select a single contact ID. If you don't, all timebanks eligible to receive an invoice in this billing period will receive one (unless it already exists).
- Press Execute.