Credit card is now the most popular way of payment.