Platforms like Revolut and Wise partner with Russian payment gateways to allow direct ruble payments. Users convert their home currency to rubles within the app and generate a virtual card for purchases. The virtual card works on both online and offline terminals. Fees are transparent, consisting of a small percentage of the exchanged amount. This solution bypasses the need for a Russian bank account.