You can use the payment methods you typically use for your own tickets, including credit cards. The name and address associated with the card does not have to match the passenger's name. Also, most airlines will let you use frequent flier points or air miles.