Credit card payments issues