Sure. You can pay through the online trip booking system in advance, but Nepali bank charges you 4% extra.