What a shit situation. Thanks for the update, I hope you'll be able to find new payment processors soon. Good luck <3