That's not how businesses process payment. Any responsible finance department will call a hard no on that. (And from a consumer side, asking to pay with a gift card is usually a huge red flag that a scam is incoming)
https://www.amazon.com/Mullvad-VPN-Devices-Protect-Security/...