Two years ago people were saying that Stormpay would close but it is still running and not only that but I have read a lot of positive reviews, so why don't people who do not have paypal but want to accept credit cards or have other payment processing needs but cannot use paypal because paypal does not support their country use stormpay?
i had $200 in stormpay and when I want to withdrew it to my account, i never see it again. My boyfriend lost $1500 to stormpay. Untrustworthy company. They'll just take your money and run awayyyyyy~
Stormpay scammed thousands and thousands of people out of estmated millions of dollars. Only complete idiots, newbies and fools would ever use them again!
I think all the answers below will back up my statement. Just search for Stormpay and 12DP and all questions will be answered