I need to integrate Square Reader device to my c# .Net WPF application to verify payment which is better way?

Square Readers can only be used with mobile devices. If your application will be used with a Windows device, you’ll need to use Terminal API to process in-person payments.