Nepali currency is termed as Rupee. Rupees come in the form of bank paper note with Rs.1, 2, 5, 10, 25, 50, 100, 500 and 1000 inscribed on the notes. Nepali coins also come in 25 paisa, 50 paisa, 1 rupee, 5 rupee and 10 rupee coins. You can have your money exchanged at banks and hotels.
Most hotels, restaurants and some shops accept all major credit cards They will usually display signage to that effect.