Once a virtual card has been redeemed, it cannot be cancelled/refunded as per the brand guidelines. We have clearly mentioned virtual card T&Cs in majority screens so that there is sensitivity around it.
Here are some pointers which might help you plan your purchase using the virtual card you have generated: