Нет, читайте  правила.Они получат газ когда на ИХ рублевом счете в нашем  газпромбанке появятся рубли в нужных количествах.Они могут их туда сами положить. А могут отдать газпромбанку свои доллары и евро,  и газпромбанк их поменяет на московской валютной бирже на рубли. По тому курсу, который сложится на бирже на этот момент. И вернет покупателю рубли.  А рубли нужно будет положить на тот самый рублевый счет покупателя, и только после этого газ будет считаться оплаченным.  Рублевая цена газа. А если курс покупателя не устроит - он может искать где купить рубли в другом месте по любому другому курсу, его право.