Why do you require my gift card details?

Gift cards and other prepaid products pose a potential risk as products are not delivered in connection to the purchase. If you are unable to honor your obligations, the responsibility falls on us. We therefore need to know these details for our internal risk management purposes.