Is it secure for payments?

Definitely, this is because the VL300 employs a fully secure microprocessor to ensure all data on the cards is protected.