Credit card processing

Didn't need a stupid DTO. needed to learn how to count.