You can pay the remainder of the money upon your arrival in Kathmandu or even before you arrive in Kathmandu. You can use USD cash, American Express, Master or Visa cards for the payment options. There will be 4% bank levy when paying by credit cards.