The Lawful and Unlawful in islam – Credit Cards and Advance Pay
“…And do not be extravagant; indeed, He does not like those who are extravagant.” (6:141)
“…And do not squander your wealth wantonly; truly, those who squander are the brothers of the evil ones.” (17:26-27)
Lecture speaks of the permissibility of credit cards and more as long as they meet the above and also the pressing need.