Global Payment company
Okay. Read your query. My suggestion is, set up a payment plan to get out of this mess.
This is not a scare tactic. Sorry, I'm not trying to scare you. But this is the truth. Banks may not agree to open a checking account for you. A few merchants may not even accept checks from you.
This is not all. You may face legal trouble too.