CreditCardImplementation