I understand though I have an Revolut account but not from the United States. So if I have Revolut and from Europe or any other country besides the United States can I still select that offer and pay? Is everything still the same? Or is there downsides to this?
Currency and country both matter, but it doesn’t matter where you currently live. For example, I am living outside the USA, but I have received USD in my account. It depends on the seller's condition. If the seller offers USD for USA bank accounts, then you have to provide one and must use a USA USD bank account. Proving USD from another country’s account won’t make a successful transaction.
Remember there are many virtual banks that provide accounts from various countries. The account you are holding now, then you have to look for the same currency seller, and the country of the bank should be the same. Read the seller's condition carefully and talk with them through chat. There is also SWIFT service that could make an international transaction, but the charge may be high.