Yes, someone else can pay for you inserting their credit/debit card info or you can use their credit/debit card, but make sure you have the express approval to use their credit card.