In Germany, cheques drawn from foreign banks cannot be used for payment.
On the arrival in Mainz, visitors should have enough money at their disposal, either in cash, traveller's cheques, or they should possess an ATM card valid in Germany. As a general rule, ATM card holders can only withdraw a limited sum of cash from an ATM each day using credit cards or other accepted bank cards. Fees may apply for the use of ATM cards.
Rent and health insurance can often be paid by credit transfer only, so it is advisable to open a bank account in Germany.