=================================
Community OS Interac e-Transfer
=================================
Semi-automated Interac e-Transfer payment provider for Canadian
organizations, built on the Odoo 19 payment framework.
Installation
============
Install as any Odoo module.
Usage
=====
* Registers as a standard Odoo 19 ``payment.provider``/``payment.method`` —
select "Interac e-Transfer" at any checkout that uses the payment
framework (membership renewal, event registration, school fees).
* Choosing it sets the transaction to ``pending`` and emails configurable
instructions (recipient e-transfer address, amount, reference code
``REF-{tx}``, deadline) — recipient address, org name, and copy all come
from the provider configuration, never hardcoded.
* Treasurers confirm receipt from the **Pending Interac** admin view with a
one-click "Payment received," which marks the transaction ``done`` and
confirms the linked order/registration/invoice.
* An unconfirmed transaction auto-cancels (with a notification email) after
a configurable window, via a scheduled cron.
Credits
=======
Authors
-------
* Metatroncube Software Solutions LLP