Your is not a card, so there is no want to cope with it that way.
Visa debit gift cards can can work wonders when bought for workers as benefits. The inability to register the card really hinders the points that you complete with it online. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY