Yes.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Grammar GeekI would suggest There have been a number of payments.Because you use the article 'a' I find 'has' perfectly acceptable to my British ear. I see you are in America so therefore it is better to follow GG suggestion as she has an American ear.