No. NRIs or Non Indian Residents are not allowed to make any kind of deposit in the Payment Banks.