Electronic Funds Transfer Canada allows Canadian based businesses the ability to debit checking accounts for one-time or recurring payments.
In the US there are many providers that offer an ACH processing solution. For Electronic Funds Transfer Canada your options are much more limited as a small number of banks control the payments landscape. It can often be difficult to gain access to the Electronic Funds Transfer Canada capabilities.