A visa support document is just a hotel booking confirmation from sites like Booking.com, although that is a common misconception. It is a mandatory two-part document package consisting of:

Required for stays longer than 30 days, or for multiple entries over a period of 1 to 12 months.

Issued through the Ministry of Internal Affairs by a host in Russia, usually a longer and more complex process. How to Buy Visa Support Documents

You can purchase these documents online quickly, often within minutes or a few hours. Buy visa support documents - Saint-Petersburg.com

Securing a Russian visa requires a "visa support document" (also known as a Tourist Voucher and Confirmation or Invitation Letter), which must be obtained from an authorized entity. While you can buy these online from various authorized Russian travel agencies in minutes, understanding the specific requirements—such as the 30-day limit for tourists—is essential to avoid rejection.

Confirms the service contract between you and a Russian travel agency.