German debit card number July 8, 2019 16 32 64 128 Card number on debit card Card verification number Cvv2 number on debit card How to know your debit card number without card