Gift cards are a bad idea, the sites have good antifraud.
In addition, sites selling gift cards do not accept non-vbv bins or they are on their blacklists.
I have also never seen 2-D Secure sites that sell gift cards.
Try to change the direction in carding, move, for example, to other physical...