Credit or Debit card makes no difference. It is still processed via Visa or Mastercard. Depending on exactly how the merchant processes it, it should be immediate or at worst case 48 hours. Exclude weekends and public holidays.