Question: how to make payment on my capital one credit card?
Answer: You can make Capital One credit card payments in person, too, at any Capital One branch or any 7-Eleven, Kroger, MoneyGram or Western Union location. ... 
In addition, Capital One accepts credit card payments over the phone, at 800-227-4825.