Might sound odd, but try to create a completely new account on Subscribestar and then use your card, it's what I had to do to work around an error that refused to accept my AMEX card, I made a new account and suddenly it worked.
Thank you, I was about to try it when they replied my e-mail, they fixed the issue, i just tried again and this time it worked.