Yes, it does accept payments through Pin-based ATM cards. Moreover, you can pay by cash on delivery, visa cards, business check, personal checks, and many other methods.