Yes, that's right, Jonathan.
Let me share additional information about making payments from foreign banks using QuickBooks Online (QBO).
Please know that QBO doesn't accept online payments from foreign bank accounts. If you want it to accept foreign cards, you may need to look for a third-party payment application.
You can visit our QuickBooks Apps to check for an application that can help with this.
For future reference, you may visit this article to learn how to accept electronic customer payments for online invoices and in-person sales: Take and process payments in QuickBooks Online with QuickBooks Payments.
You can always get back to this thread if you have further questions in mind. The Community team is here to help. Have a great day!