Hi, it happened to someone who managed to fix this problem by putting USA as country when trying to register his card on Subscribestar.
Nope i tried and nothing still rejected.
It would be more easier if I could pay by PayPal.