ordnen (German) comes from Middle High German ordenen, from Old High German ordinōn, from Latin ordino, from Latin ordo, from Proto-Italic ord-on-, from Proto-Indo-European h₂er- — to fit, to fix, to put together.
ordnen (German): to put in order, to order