Cash accounts for more than 80 percent of all transactions in Germany. Even though Visa and MasterCard are widely accepted here, many companies only accept card payments for sales over a certain amount. Before using your card, check with your card issuer about foreign transactions and currency exchange fees, as they could be particularly high in Germany.