So you guys relied on a single payment provider? And you chose a PayPal company to rely on? Well of course your accounts would be frozen someday. It's a PayPal company. Seriously what did you expect?
So putting sophistication on your payments platform is something that you should only care about once you are very successful anyway.
Presumably you'd also hold three months worth of cash expenditures so you can maintain cash flow.
But in two separate banks?
In two separate currencies?