She made 500 dollars on the deal.

Literal

She [topic-は] deal [with-で] 500-dollars profited.

取り引き (とりひき) means a deal, transaction, or trade — a fundamental business term. もうける (儲ける) means to make a profit or earn money. 500ドルもうけた is direct: she profited 500 dollars. The で marks the deal as the context or means through which the profit was made.