You can pay with an e-gift card exclusively on the website. Your gift card number must be entered at checkout in the “gift card” field on the payment page.
Gift cards purchased in-store can only be used in-store. They are only valid in the country of purchase, unlike e-gift cards.