If you're still having trouble, I'd recommend contacting your bank or credit company to check if your debit card is enabled for online and recurring transactions. You may also need to have your card set up for 3D Secure online transactions. Examples include “Verified by Visa” and “Mastercard SecureCode”.
Let me know how it goes. Happy listening :)
NoahRock Star 7
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.