The default Facebook payment method, which is also automatic, is similar to a post-paid service.
You must only pay after Facebook has generated a bill. For example, Facebook India charges you if you spend 500 rupees on Facebook ads.
Facebook will deduct the money from the debit card and credit card you have added as default payment method to charge ad account.