Square Payment Integration: Add the tip/gratuity feature in the settings

  • sandmanhr44
    Asked on September 29, 2016 at 5:59 AM

    I noticed that there's no way to add a tip or gratuity amount to the square app through jotform??

  • Chriistian Jotform Support
    Replied on September 29, 2016 at 10:25 AM

    If you want to let your user input the amount to be processed for your Square payment, you can set the Payment Options > Payment Type to User Defined Amount.

    Square Payment Integration: Add the tip/gratuity feature in the settings Image 1 Screenshot 30

    This option will allow your user to input the amount on the Square Payment field in your form.

    Square Payment Integration: Add the tip/gratuity feature in the settings Image 2 Screenshot 41

     

    If you are referring to a different concern, please provide us more details so we can further check the issue.

     

    Regards.

  • sandmanhr44
    Replied on September 29, 2016 at 12:46 PM
    *Hi there! Thanks for your response! I get the the option of using defined
    amount but what I am referring to is that many customers who assume the
    gratuity or tip is already included in the rate. For this main issue*
    *there should be an option in the credit card template or frame that allows
    customers to add a tip or gratuity like square have on their phone app,
    which displays 10%, 15%, 20%, 25% and Custom buttons to click on for this
    purpose and will automatically adds up to the total they input. Thanks!*
    ...
  • Charlie
    Replied on September 29, 2016 at 2:49 PM

    This is actually the first time I heard about tip or gratuity in our payment integrations. I understand that the Square payment integration is still new in our end.

    I did a quick search and I found out that Square does have a tip/gratuity settings, however, it seems like it is specific to the app itself. https://squareup.com/help/us/en/article/5069-accept-tips-with-the-square-app 

    I am not sure if this can be implemented in the integration via API. But I will forward this to our developers as a feature request. Unfortunately, I cannot guarantee that this will be implemented, but rest assure that they are already aware of this.

     

    For the meantime, you might need to recreate the products. Here's how:

    1. Recreate the products including the tip/gratuity field as basic fields like text boxes, check boxes, radio buttons, etc... that is available in the form builder. 

    Square Payment Integration: Add the tip/gratuity feature in the settings Image 1 Screenshot 20

    2. You can assign values on them by either using conditional logic or by assigning an actual calculation value. Here are some guides:

    https://www.jotform.com/help/57-Smart-Forms-Using-Conditional-Logic 

    https://www.jotform.com/help/301-How-to-Assign-Calculation-Value 

     

    3. Now you can either calculate the final total using the Form Calculation widget or you can use the Conditional logic.

    Here are the guides you can refer to specifically:

    https://www.jotform.com/help/259-How-to-Perform-Calculation-in-the-Form 

    https://www.jotform.com/help/268-How-to-Insert-Text-or-Mathematical-Calculation-into-a-Field-Using-Conditional-Logic 

     

    4. Now how to we pass the final calculated total to the payment field's total value? You can do that by following this guide: https://www.jotform.com/help/275-How-to-Pass-a-Calculation-to-a-Payment-Field 

     

    I hope that helps.