Hi there, info788.
We're taking notes of your feedback and suggestions, @ThereseJardine.
I can see that the option to receive credit card payments from a non-US client is helpful to you and your business to have a smooth processing payment. However, as a workaround, you can consider looking for a third-party application that can process payments outside the US or let your client pay through PayPal.
For now, I encourage sending feedback to our engineering team by going to the Gear icon, then selecting Feedback. This way, they can consider checking and working on the option to receive payments from a non-US client.
Also, you can visit our blog site so you'll be able to get the latest news about QuickBooks and what our Product Care Team is working on.
Please continue to reach me here with any additional questions or clarification on processing payments. I'll be sure to get back to you.