Credit card payments on a website involve a process of securely transmitting sensitive payment information, such as credit card numbers and expiration dates, from the customer to the merchant's payment gateway provider for processing.