New Delhi (Reuters): India is exploring setting up a new payments mechanism for trade with Iran , after its old sanctions workaround broke down, as state banks remain fearful of handling payments from Tehran in case the United States imposes a fresh financial embargo.

US President Donald Trump has denounced an agreement between Iran and major powers on its nuclear program as a bad deal, and his administration has put Tehran "on notice" after the test-firing of a ballistic missile.

Under previous Western sanctions, India had devised a barter-like scheme acceptable to Washington that allowed it to make some oil payments to Tehran in rupees through a small state bank, UCO Bank.

Indian companies were then able to receive payments for goods exported to Iran using the oil money held in non-convertible rupee balances at UCO, maintaining a trade lifeline between two countries with long historical ties. But since sanctions were partly lifted early last year the rupee account has been run down by more than 90 percent to just 20 billion rupees ($305 million) because Indian refiners have resumed paying for Iranian oil in euros.

Whilst the federal government and central bank have approved oil payments in euros - which Iran prefers because the currency is readily convertible - they have not given the all-clear for trade in the opposite direction to be settled in other currencies, leaving exporters stuck.

"We are working on a mechanism through euros and looking for a common correspondent bank in Europe to act as an intermediary for India and Iran ," said R.K. Takkar, chairman of UCO Bank. "The euro payment system has not yet crystallized," he said, adding the government was working to find a solution.

The Reserve Bank of India (RBI) said some Iranian banks had applied to open branches in India , but gave no indication when it might approve settlement of trade with Iran in currencies other than the rupee.

"Due to the geopolitical situation around Iran , and international sanctions-related measures, correspondent banking relationships are difficult," the central bank said in a written reply to questions.

"The Reserve Bank has facilitated payment for Indian exporters by permitting special arrangements for rupee-based settlements."

Although European Union and United Nations sanctions against Iran have been removed some US measures remain, and that, along with the hard line promised by the new administration in Washington, has left the country still largely shut out of the global financial system as banks steer clear of its business.

As tensions grow, New Delhi and Tehran are considering reverting to the old rupee mechanism that was viewed as a safe bet because UCO has no US exposure that could lead it to fall foul of any new sanctions.

Iran has agreed in principle to accept some oil payments in rupees to fund imports from India worth an estimated $2.5 billion a year, a senior commerce ministry official said.

No timeline has been fixed as yet to implement the new mechanism , however, as both sides await the outcome of Iran 's presidential election in May and seek clarity on the Trump administration's approach toward Tehran, he said.

The payment woes have hit the revenues of Indian exporters as they struggle to complete deals struck when the rupee account was flush with funds. Several containers from India are held up at Iranian ports, exporters said.

"Our clients are threatening to cancel orders and procure from China," said Jayanti Goela at Gas Lab Asia, a Delhi-based exporter that had won an order to supply gas storage tanks to Tehran. India 's major exports to Iran include food, chemicals, engineering products, garments and drugs.