Use Debit Cards to pay Facebook ads in India. Use any debit cards or net banking to pay Facebook ads account. Best payment method for Indians.
Read this post on techsamay.com