How to add a donation field into my form

  • Profile Image
    Asked on December 03, 2020 at 04:53 PM


    We are charity who sell products and would like to add a donation field to our form. I checked others examples, but I can't set up your payments to be 'Defined by user'.

    Here are the option I can see for Paypal Integration in my form :


    How can I get the same options for the Paypal Integration on my form so I could enable Donation with the Form Calculation as explained here:



    Here is the Paypal Integration from a form ( that was given as an example with a Donation field in another question:


  • Profile Image
    Answered on December 03, 2020 at 08:07 PM

    You are using Product List, and the Payment Type is unavailable on this field. You have to delete it and use PayPal directly from the Payments tab.

    The method provided by my colleague Felipe in his last reply on the given ticket is using our basic elements such as the Single Choice, Textbox (as custom amount box), and calculation widget. The calculation widget is then passed to the payment field.

    So, following my colleague's solution, do the following:

    1. Add the product items using the Single Choice element, assign a calculation value for each item.

    2. Add a short text entry as a custom amount input

    3. Add the calculation widget and sum up both single choice and short text.

    4. Pass the calculated amount to the Paypal Field:

    Please try that and let us know if you can't get it to work.


  • Profile Image
    Answered on December 03, 2020 at 08:15 PM

    Thanks Welvin for your answer. I must use the Coupon code functionality that comes with Product List.

    Is there a way to have the Coupon code functionality (rebate of $100 for subtotal) AND the Donation field work within the same form?


  • Profile Image
    Answered on December 03, 2020 at 09:46 PM

    The coupon function is not available if you set the payment type to "Donation". What you can do is create your custom calculation for your coupons.

    You will see in the payment properties that you can get the total value of your donation field from a calculation field. You can actually pass a discounted price to the calculation field and capture the total in the donation field.

    Please see this guide on how you can pass the total to a payment field