Some branch locations have upgraded their machines to accept credit card payments. Check per location. Two that I absolutely know are set to accept credit card payments are Eastern Parkway and Franklin Ave and 34th St between 7th and 8th Aves
Not the outside atm machines
Thanks! Your answer is awaiting moderation.