Criminal company
Don’t do it . Any payment processor is better these clowns will accept your business then close your account after you start making money and essentially seize it destroying your business. I’m out product I shipped and fulfilled orders they processed and refuse to release