If you book your ticket online, you can pay with iDEAL or by credit card (American Express, Mastercard, Visa, Bancontact or Sofort).
You can pay for tickets you buy from an NS ticket machine, a NS service desk or an NS International desk in a Service office with cash, a debit card or a credit card.
You can pay for tickets you buy from NS International Customer service with a credit card.