German deck
die Kreditkarte
noun·b1

die Kreditkarte

Credit card (a payment card used to pay for goods or services)

Kann ich mit Kreditkarte zahlen?

Ich habe meine Kreditkarte vergessen.