If you followed my suggestions you'd be very likely to end up having a new merchant account and, even more importantly, keeping it for as long as you need it....
Working with high-risk international businesses is very hard, but the level of argumentation is higher than what we see at small and inexperienced merchants.*...