I'm certain that on is the normal preposition.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
PhilipI'm certain that on is the normal preposition.What about:
CalifJimDo you mean[Make a payment / Pay] (for a purchase) WITH a credit card.?CJPaying an overdue amount on the credit card.
PreciousJonesPaying an overdue amount on the credit card.Then you make a payment on the credit card (account).