What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

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

    Asked by sandmanhr44 on September 29, 2016 at 05:59 AM

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



    This is a re-post of a comment on Create JotForm Payment Forms Using Square

  • Profile Image
    JotForm Support

    Answered by Chriistian 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.

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

     

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

     

    Regards.

  • Profile Image

    Answered by sandmanhr44 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!*
    ...
  • Profile Image
    JotForm Support

    Answered by Charlie on September 29, 2016 at 02: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. 

    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.