Uhm is paypal an option? Not sure about your part of the world, but here we can transfer money from a regular bank account to paypal and then purchase something, no credit card needed.
Also it was your friend´s psp, his charger was faulty and you were friendly enough to try to update his CFW...