Hello Ali_Uwaish,
Just checked the list in the following link and yes, the Netflix Gift Cards are allowed.
God speed!
New forum moderators!