Marc Anthony has been ordered to pay ex-wife Dayanara Torres more than $28,000 in child support ... more than twice what he was paying but WAY less than she wanted.
TMZ broke the story ... Torres claimed she was living a peasant lifestyle with her $13K a month in child support for their 2 kids ... and wanted it upped to $113,000.
A judge just ruled ... Anthony must now pay Torres $28,680 a month. She also gets an increase in her yearly vacation allowance -- from $6K to 12K.
In the order the judge notes Anthony raked in more than $600,000 A MONTH in 2014. Now get this ... he's making LESS than he did previously, when he pulled in more than $12 MIL a year.
And this is interesting ... Anthony has been giving $25,000 a month to charity in 2014. Now that's what he roughly has to pay Torres.
As they say ... charity begins at home.