So what’s the solution here? Use China’s Unionpay network?
I haven't deep-dived on any of them, so those specific ones may not be suitable. But Canadian banks exist, and Canadian payment processors exist. This can't be hard.
If believed, she could just have the funds go to a Canadian bank and the problem is solved.
Doesn’t really have anything to do with Square.
Square screwed up!