Hello,
Thanks for getting in touch. We can confirm that debit cards are working on the site. If your payment has been declined, we recommend to contact the bank and try again once your bank have confirmed it is fine to make the payment again. If you are still experiencing issues, please PM us your Vivastreet account details so we can take a look for you.
Sara
Vivastreet Customer Service Team