Thanks for your interest with knowing the available options for receiving payments in QuickBooks Online Canada, majorhvac.
At the moment, QuickBooks Payments doesn't accept online payments from foreign bank accounts. You will need to try other apps in Canada that will help you with this payment processing.
You can go to this link to look for online invoicing apps: QBO Apps. Change the country flag to Canada to update the apps available for your country.
Here's a link to help you process international payments: How to Accept International Payments | QuickBooks Canada
Visit us anytime if there's anything else you need to know about the processes in QuickBooks. I'm here to help you get started and be familiar with the software.