A German court ruled Tuesday that Formula One tycoon Bernie Ecclestone can make a controversial $100-million payment to end his trial on bribery charges.