Credit Cards take instant authorization from your bank and the amount is deducted within 24 hours.
When will you deduct the amount from my credit card ? Print
Created by: Reema Hefni
Modified on: Mon, 25 Mar, 2019 at 6:50 PM
Did you find it helpful?Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.