Just called visa and it says it because they have auto renewal on which is why prepaid no longer works. They will need to turn this off apparently to get it to work. This doesn’t make sense if people don’t want or have a credit card on the system this should be an option. this is still money and should be accepted based on the links everyone is posting. Not sure how to contact the company to get this turned off. It was working for us until this month.