Square Payment Integration - new window that takes customer to Square

  • Profile Image
    azhar KAYANI 
    Asked on June 29, 2020 at 06:33 AM

    I have installed subject module and looks ok now but I have noticed that customer have to insert card details on my website where it is security hazard and customers do not like this . 

    Is there any way that customers switch to square and pay over there by inserting card details at Square website . 

  • Profile Image
    Answered on June 29, 2020 at 07:51 AM


    Please note that the payment integrations that we have are secure as per PCI DSS compliance standards.

    Please check this link: https://www.jotform.com/blog/pci-dss-service-provider-level-i-compliant/ 

    If you want the customers to pay via Square payment, you will need to integrate the form with Square payment field. Customers will view the credit card fields on the form itself and will not be taken to Square website to make payment.

    In order to keep the payment secure, you would also need to ensure secure URL for your website too, so that the customers can make payment via your forms directly.

    Else, if you want your customers to make payment via the payment processors' website, then integrate the form with PayPal Checkout, PayPal Pro, or PayPal standard. Customers will be taken to PayPal website to complete the payment.

  • Profile Image
    azhar KAYANI 
    Answered on June 29, 2020 at 08:28 AM
    Thanks for your reply . My problem is that my target market is in Pakistan
    where there is no PayPal.
    My platform is opencart and square module is inbuild which I successfully
    integrated but payment form is on my website .
    Is there any way that when I click confirm payment it shifts to Square
    website like PayPal and customer pays there .
    Regards .
  • Profile Image
    Answered on June 29, 2020 at 10:16 AM

    Hi Azhar,

    Unfortunately, as my colleague mentioned, it is not possible to take your clients to Square website upon payment in the Square integration in your form.

    Now if you want to do it differently, I'd suggest you use the Purchase order, this tool will allow you to choose not to process card payments with an integrated payment gateway, with that, you should be able to maybe add a link to your Square account to fulfill the payment.

    Let me know if that works for you.

  • Profile Image
    azhar KAYANI 
    Answered on June 29, 2020 at 11:28 AM
    Can you suggest if this is not possible within your company existing
    features of form or it does not exist anywhere within square own modules or
    payment charging facility.
  • Profile Image
    Answered on June 29, 2020 at 12:44 PM


    I will submit this as a feature request to our developers so that they can see if it's possible to develop a feature like this in the future.

    Please note that we cannot give an ETA on feature request, but you will be notified if this gets implemented.

    Meanwhile, I would recommend following my colleague's instructions on creating a Purchase Order and adding a link to your Square account.

    Alternatively, I've found this guide on the Square website about integrating their services to your own website, you might find it useful.