Putin offered assurance on food and fertilizer supplies from Russia and Ukraine.
"All parties in Indonesia need to support the President."
Indonesia reports deficit in the trade with Russia as a result of war in Ukraine.
Indonesia was among the 58 member states who abstained.
Indonesias action is needed as it holds the G20 presidency this year.
Greenpeace said they will continue the campaign.
Indonesia can take the initiative to encourage and push G20 leaders to find the urgently-needed formula to put an end to the Russian invasion of Ukraine as it has been impacting the world at large.
The Ambassador met leaders of Muhammadiyah Central Executive both virtually and in person, where he explained the dire situation in Ukraine, in which civilians have also been killed in attacks carried out by Russia.
Indonesias status as producer of various commodities can help the country gaining something from the conflict happening in the eastern part of Europe.