Draft implementation of card payment.