You'll need to look at the timing of your order. If your gift card is really a "valid only in the United States" one it is going not be authorized at locations outside the united states.
Cash is regarded as too impersonal nowadays so the best option with a wedding gift is a gift card. https://Groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY