Don't you have service in Germany where you can create virtual credit card, transfer money to that virtual credit card account and pay via it?