Sure, they can pay in Rubles if anyone will take them. How about Confederate dollars too? Maybe East German Marks? The Truks and Iranians are not stupid when it comes to money.
Turkey is on schedule to become the natural gas transit hub from Russia to Europe, with the likelihood they’ll add Iran/Iraq/Syria gas as well.
Settling contracts in rubles/dinars/liras/rials vs. dolars might make a lot of sense, considering the financial sanctions impulses in the West.