The left criticized Merkel's plan, sealed at the weekend with her Bavarian conservative allies, as being too draconian while the anti-immigration Alternative for Germany (AfD) party called on Merkel to resign, denouncing it as too soft and vague.
Merkel, who has said that Europe's fate could be determined by the migration issue, said the accords she had hammered out at the European Union summit and within her own government were aimed at keeping the asylum system from collapsing.
While he expressed a willingness to talk, Orban said his position hadn't changed over the past three years.
Equity markets have been jittery ahead of a July 6 deadline when the U.S.is set to slap tariffs on $34 billion worth of Chinese goods that Beijing has vowed to match with tariffs on US products.More news: Kazan confirmed as World Cup graveyard of champions
"If the help offered by Europe to migrants leads people in Africa and Asia to conclude that they can come, then they will come", he said.
He noted that that Hungary has deployed 8,000 police and soldiers to prevent migrants from entering the bloc through its southern border.
Germany's ruling coalition has agreed on a faster procedure for screening migrants at the border, dropping the idea of creating new holding centres.
Last week she even thanked the Hungarian leader for his efforts to bolster the EU's external borders, while Orban declared the "enormous success" of his tough stance in the conclusions of an European Union summit last week.More news: Steven Adams' OKC Thunder owns the most expensive roster in National Basketball Association history
Seehofer, whose hard line on immigration has prompted weeks of conflict with the chancellor, promised that Germany would not send asylum seekers to Austria if they were turned away at the German border, although details remained unclear.
Seehofer also announced that he will meet next week with his Italian and Austrian counterparts for talks aimed at restricting the Mediterranean sea route used by migrants heading to western Europe.
The EU is divided over the Dublin Regulation, under which the country where a migrant first arrives usually has to process his or her asylum claim.
German Interior Minister Horst Seehofer on Thursday went to Vienna to discuss a possible agreement that Austria would be willing to accept certain refugees from the planned transit centres.More news: Over 100 'chimneys' drilled into mountain in bid to reach trapped boys
"Before taking back not one asylum-seeker in Italy, we'll wait until the other countries take the tens of thousands who should have been already taken with the relocation" accords, Salvini told reporters in Rome. "Order must be brought to all forms of migration so people have the impression that law and order is being implemented", she said to applause for her own lawmakers but jeers from the AfD.