Quote Originally Posted by brittainmark View Post
The issue was that if the card was invalid, it did not show the error message, just highlighted in red the field that was wrong. That has been corrected. The previous fix was @rocketsites. I also change the loction id so that it is obtained from the class and made it produce a warning if the location was not set. This was causing problems with people who did not have the location id set up correctly. I have not sent it to the main zen cart site as in 5 months the current way of working using sqPaymentForm is being depreciated by SQUARE. Hopefully I will have enough time and knowledge to rewrite it to work with the Web Payment Sdk. So if I can get that done I will release that version to the Main zen cart site and if necessary produce a new zip file (it will be big as the vendors>square files will need to be replaced)

Hope that answers the question.
Thanks for the clarification & also the work on the plugin. Does that mean that todays announcement from Square that SqPaymentForm will be retired will render the current plugin broken? It would be such a shame if the square integration ended as it has been absolutely great for our zen cart store & isn't something we would have tried had it not been bundled with more recent Zen Cart releases. We used to rely solely on paypal, but the ability to take card payments directly on the site with such ease has been a real improvemnt for our customers.