Since this is a recurring topics here, I thought of giving the info.
Over last 6 week, NS (the Dutch railway company) rolled out new functionality on ticket machines. You can now pay for train tickets with credit cards on machines signed with the VISA or MASTERCARD logo.
90% of Dutch stations already have at least one ticket machine prepared to accept credit cards, all stations will be fit with at least one such machine until the end of September, according to NS press release
It is important to remember that Dutch railways don't use paper tickets anymore, tickets come in the form of a RFID-card (OV-Chipkaart), which can be a disposable one for those buying single tickets (with a € 1 surcharge). All Dutch domestic tickets are validated by tapping in and out of totems or fare gates when entering and exiting train stations.