What does Bankzahlungskarte mean?

Bankzahlungskarte - German to English

lender repayment card