No, one credit card can not be used to directly pay off the balance of another credit card. This prevents individuals from gaming the system and using payments for amounts owed on other cards to earn rewards points, miles or cash back without spending money for new purchases. Balance transfer and convenience checks can be used from one account to pay down another but these payment methods do not earn rewards.