I checked and it looks like you are not required to verify your credit card at the moment. For more information on the verification process for credit card feel free to check this help article. Additionally, it looks like the charge on your credit card keeps getting declined. Please contact your card-issuing bank for more information about the specific charge decline. Thank you.
I have also been asked to contact support to verify my credit card. I see now support channels via email/text/chat/phone to contact support. How do I get in touch?
It looks like you were able to reach out to our support team and verify your credit card. Feel free to reach back to us if you need any further assistance.