Is your deposit based on your phone location?
If you have a Canadian Square account you can only process cards while in Canada, and, I assume, can only deposit into an account from Canada. The app uses the GPS to determine your location. Unfortunately, that restriction is put in place by the Credit card companies.
https://squareup.com/help/ca/en/article/4956-international-availability
@VanKalkerFarms - Thanks for the help!
@preshie - You would need to have a Canadian account to connect a bank account from that country. That account would also only work inside Canada.
Square Community