Yes, if the gift card is physical then you need to ship to the required address. Then the company will pay you when they verify the details.