Trying to sign up with debit card on offer help?

Howdy folks. Got an offer in my inbox- 500SB for signing up for a 7 day free trial of some movie site. Added my debit card details in there and they won't accept it. Any thoughts? Is it because I'm Australian?

submitted by snailshrooms
[link] [comment]
Source: /r/swagbucks

Join Swagbucks!
You Can Get Free Gift Cards For Shopping, Searching and Discovering What's Online at Swagbucks.com