Most urban eateries support NFC payments via Visa, MasterCard, Mir, Apple Pay, Google Pay, and even Samsung Pay. The QR‑code system is also popular: diners scan a QR code on the table to open a payment window in their mobile wallet, then confirm the amount. Tipping is optional; many apps allow adding a tip before finalizing. Small venues may still prefer cash, especially in regional towns, so carrying a modest amount of rubles is prudent. Staff typically speak basic English in tourist areas, making the payment process smoother for foreigners.