Hi everyone, I'm looking for Direct Debit Card that i can use to use as Facebook Payment. A friend of mine sometimes provides me some from Europe source and also from US. As you can see, Facebook has the Direct Debit option. Could anyone help me to find out where can i generate those numbers to fulfilled the Facebook Ads Payment system. Thanks a lot BHT!