They link to a virtual debit card:

http://www.unblock-us.com/how-to-set-up/netflix/