I'd like to provide more information about why your virtual card was declined, Atxgutters.
Please note that a declined virtual card can be caused by a variety of reasons, including over-the-limit spending and incorrect billing information.
If you're using Green Dot, I recommend reaching out to their support team. They can review your account and provide the exact details of why your card was declined. You can contact them through the phone number located on the back of your card.