Square payment feature not working

  • busop
    Asked on February 6, 2018 at 11:47 AM

    I created a JotForm card with the Square payment feature so people could purchase our magazine online. However, the Square app does not seem to be working, even though in the JotForm editor it says that I've successfully connected my Square account. I can enter the cardholder name but not the card number or any other information. We currently publish our site using Weebly and I used the html code specifically generated for the Weebly platform.

  • Kevin Support Team Lead
    Replied on February 6, 2018 at 1:16 PM

    Apologies for the inconveniences this may have caused to you. 

    As I can understand the issue, you cannot type anything in the credit card number information fields. I have been testing your form directly and it seems to be working fine on my end, please see this image: 

    Square payment feature not working Image 10

    Does the issue happen with any specific browser or device? 

    May you please provide us more details about how did you replicate the issue? 

    I have cleared your forms cache for now, we will wait for your response. 

  • busop
    Replied on February 6, 2018 at 1:43 PM
    Good afternoon,
    After messing with it for a while I was able to determine that I needed to publish it differently- it will only work with the javascript embed. Thank you for your response I appreciate it. While I have you, I’ve got another site www.busop1.com that I was hoping to add an almost identical form to. It says that the Square app cannot be used with that website because it is not HTTPS enabled? What can I do about this?

    Thank you,
    Brandi Rodriquez
    Editor in Chief
    www.franchisehandbook.com / www.businessopportunitieshandbook.com
    P: (800)272-0246 * (414)882-2878
    F: (414)882-2877
    5555 N. Port Washington Rd., Ste. 305
    Milwaukee, WI 53217

    ...
  • Kevin Support Team Lead
    Replied on February 6, 2018 at 3:13 PM

    Unfortunately, the Square integration will require an HTTPS protocol to work, this is for security reasons since payment information is being handled through the form and integration so if you are planing to embed the form using Square into an HTTP site, that will not work. 

    You will need to have HTTPS working on your website or alternatively just display the link on the page and redirect the user to the direct link of the form. 

    Where-to-Find-My-Form-URL