Interac e-Transfer Payments for WHMCS
Let Canadian clients pay WHMCS invoices by Interac e-Transfer: a money request for each invoice, marked paid automatically when the transfer arrives.
What will the Interac e-Transfer gateway do?
When a client chooses Interac e-Transfer, the gateway sends a money request for the invoice amount through your payment provider. The client approves it in their own banking app. When the provider reports the payment, the WHMCS invoice is marked paid. Requests that expire are cancelled, and a transfer that arrives without a request lands in a queue where you match it to an invoice in one click.
This product is built to order: you get the license key at purchase and the download within 15 business days.
What does WHMCS already do, and what does this add?
WHMCS has no Interac e-Transfer gateway. Sellers who accept e-Transfers usually post an email address and mark invoices paid by hand after reading each bank notification. The gateway adds the request per invoice, automatic payment status and a matching queue.
What is included?
| Part | What you get |
|---|---|
| Requests | An Interac e-Transfer money request for each invoice, with the invoice number as reference |
| Payment status | Invoices marked paid when the provider confirms the transfer |
| Expiry | Requests cancelled or resent when they expire |
| Matching queue | Transfers that arrive without a request, matched to an invoice in one click |
| Log | Every request and status change on the invoice |
Who is it for?
Canadian hosting companies, agencies and IT service businesses whose clients prefer to pay from their bank account.
What do you need, and what are the limits?
Requirements: WHMCS 8.13 or 9.x (I confirm your exact version at purchase), PHP 8.1 or newer, invoices in CAD, and a business account with a payment provider that offers Interac e-Transfer money requests by API. I build it for VoPay first; tell me before you buy if you use another provider.
Limits: each seller needs their own agreement with the provider, and the provider's fees apply. Interac e-Transfer is a one-time payment, so renewals send a new request each time rather than charging automatically.
It costs $129 once for a lifetime license with twelve months of updates and support, the license key at purchase and the download within 15 business days, and a seven-day refund window.
Key features
- Interac e-Transfer money request for each invoice
- Invoice number as the payment reference
- Invoices marked paid when the provider confirms
- Expired requests cancelled or resent
- Queue to match transfers that arrive without a request
- Log of every request on the invoice
Why customers buy this module
- →Clients pay from their banking app without a card
- →No more marking e-Transfers paid by hand
- →Every transfer tied to the right invoice
Frequently asked questions
Do I need a payment provider, or can it read my bank emails?
It works through a payment provider's API, because that gives a confirmed payment status. Reading bank notification emails breaks when the email format changes, so I do not build on it.
Can renewals be charged automatically?
No. Interac e-Transfer is a one-time payment that the client approves, so each renewal invoice sends a new request. For automatic renewals, offer a card or pre-authorized debit gateway alongside it.
When will I get it, and what if you can't deliver?
You get the license key at purchase and the download within 15 business days of purchase. If I do not deliver it in that time, you get a full refund. Otherwise the store's seven-day refund window applies.
Technical specifications
- WHMCS
- 8.13 and 9.x (confirmed at purchase)
- PHP
- 8.1+
- Currency
- CAD
- Provider
- VoPay first, others on request
- Availability
- Built to order, delivered in 15 business days
- License
- Lifetime, 1 year of updates and support included
- Delivery
- Instant download and license key
- Refund window
- 7 days
Related modules
NOWPayments Crypto Payment Gateway for WHMCS
A WHMCS payment gateway I built on the NOWPayments API. Customers settle invoices in any of more than 100 cryptocurrencies, and WHMCS is told as soon as the payment is verified.
SM Square: Square Payment Gateway for WHMCS
SM Square takes every Square payment method on your WHMCS invoices and adds a Payments Manager to your admin area: who paid, Square fees, refunds, saved cards, webhooks, disputes, debug logs and a live sandbox test suite.
Cash App Payment Gateway for WHMCS
I built this gateway so customers in the United States can settle WHMCS invoices with Cash App. Payments are checked and applied to the right invoice, payment requests go out by email, and anything that does not match waits for an admin to reconcile.
