Support for cardnumber only

Using optional protocols the user can now choose to only receive the
cardnumber from the user.