* * *
credit card payment UK US (also credit-card payment) noun FINANCE
► [C or U] a payment you make by credit card for something you buy: »
We will also accept credit card payment for online and mail order sales.
► [C] a payment you make to reduce the amount you owe on your credit card: »
Her monthly credit card payments are automatically deducted from her checking account.
Financial and business terms. 2012.