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

    How to collect payment 30% only from total of multiple products?

    Asked by venco on February 13, 2016 at 09:35 AM

    Hi,

    How to collect payment 30% only from total of multiple products(items) staight without to put any coupon codes?



    This is a re-post of a comment on PayPal Forms

    collect payment partial payment
  • Profile Image
    JotForm Support

    Answered by Jan on February 13, 2016 at 05:02 PM

    Unfortunately, that is not possible within the payment processor fields. You cannot pass value inside the payment field into the outside like a calculation field. 

    However, you can do this outside the payment field. You can have a "Sub-total" field and then a hidden calculation field that deducts 70% then send its value to the "Total" field. After that, you can pass the value of the "Total" field to the Total inside payment field.

    Helpful guide: 
    How to perform calculation in the form
    Form Calculation guide section

    Let us know if you need any help. Thank you.

     

  • Profile Image

    Answered by venco on February 13, 2016 at 05:56 PM

    Hi,that is difficult to do that way, because my all product are selected in the wizard and collect total.Is it so difficult to integrate in the PayPal wizard, just to add button where are based the Coupons, taxes and shipping. Thanks

  • Profile Image
    JotForm Support

    Answered by jonathan on February 14, 2016 at 06:33 AM

    How about if you use the Shipping Cost as the means to discount the total payment.

    Example:

    #1 Use the Shipping Cost to assign discounted amount (i.e. 30% only of item price)

     

    #2 You can customize the text to of Shipping Cost and also hide the Total Payment and replace it with the Discounted Amount

    here is a test form https://form.jotform.com/60442338663961

     

    Let us know if this can work for you or not...

     

  • Profile Image
    JotForm Support

    Answered by Jan on February 14, 2016 at 10:27 AM

    On behalf of Jonathan, you are welcome. Let us know if you need further help. Thank you.

  • Profile Image

    Answered by venco on February 20, 2016 at 05:17 AM

    Hi, that not working for me, because have subtotal and VAT TAX after. Then show as up your additional 30 and the product became more expensive on total.

    Example :

    product cost OR subtotal: 100$ without VAT

    20%VAT TAX:  20$ =>120$

    your proposal to prepay 30$

     

    Total show 150$ should be 90$

    When you submit going to pay on PayPal page and show amount due 150$, the idea is to pay only 30% in front and rest on meeting!!! 

     

    my wish is: 

    product cost OR subtotal: 100$ without VAT

    20%VAT TAX:  20$ 

    your proposal to prepay 30$

     

    Total to due 90$

     

     

  • Profile Image

    Answered by venco on February 20, 2016 at 05:44 AM

    If you just add a button to do that in the paypal wizard, then will help me a lot and I will use only one form for each different product. Now I use two languages for one product and tree forms for one language,  total of 6 forms, I have 33 products, need to do 198 forms. If you do a button where are based tax, shipping and coupons, I will use only one form for each languages and will be 2 forms, that became only 66 forms in total.

  • Profile Image
    JotForm Support

    Answered by Boris on February 20, 2016 at 01:41 PM

    Unfortunately there is no way to apply 30% discounts without actually using Coupon codes. So we would usually recommend using Coupons to achieve what you are after.

    However, there may be a workaround you could use if you are interested. You could specify the full price directly in the name of the product, such as:

    New Product 1 $100
    New Product 2 $200

    Then, you would set the actual price of the products to already be discounted and only 30% of the price listed in the product's name.

    We can also use custom CSS to hide the actual price, so users only see the price $100 and $200, which is actually a part of the product name:

    .form-product-details { display: none; }

    We can also use custom text to display text such as "Upfront payment:" instead of "Total:", by using CSS such as this:

    #total-text { font-size: 0; } #total-text:before { font-size: 14px; content: "Upfront payment:"; }

    All of these combined would make a form as in the following demo:

    https://form.jotform.com/60505349101950

    It seemingly displays the full product price to end users, shows them the actual total they will be paying up front, and on PayPal they are charged only that value:

    Please try it out and let us know if it is something that could work to your satisfaction.

  • Profile Image

    Answered by venco on February 21, 2016 at 07:17 AM

    Thanks, but that not working for me also!

  • Profile Image
    JotForm Support

    Answered by Jan on February 21, 2016 at 08:46 AM

    Sorry to hear that. Unfortunately, we don't have any other workaround for this. Our payment processor created the Coupon code function in order to provide discount function in the form.

    Thank you for understanding.

  • Profile Image
    JotForm Support

    Answered by jonathan on February 21, 2016 at 04:29 PM

    You can do calculation (adding discounts) to Payments using Custom Payment form. You will need to use Form Calculation widget to pass the custom calculation to the Payment process.

    user guide: http://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field

    Example, in your cae, you can create multiple products using regular fields (outside the Paypal wizard). Then just use custom calculation to add discount (%) that can be passed on to the Payment processor (paypal) upon submission.

    Let us know if this is not clear.

  • Profile Image

    Answered by venco on February 22, 2016 at 06:18 AM

    it is clear, but before you answer please can you check my form. 

    https://form.jotformeu.com/60411431045339

    What you said is to broke good form, because it is not possible to work out with something easy in wizard. Some time ago there was no  Enable Auto Fill in the wizard, now there is one in all payment tools. The idea is just to be add where the shipping section of wizard is button as those. you can name it Pay % of Total, then when you open it just to add any % in the field that you want to pay the new customers. The coupons are for customer witch you know and already used service or buy products. 



    Shipping Cost 

    Weight Value
     

    Your example form is very simple, my is difficult to be done that way!

    I have 10 products, every one product has 30 different prices, there is check boxes, drop downs and pictures. All that is integrated in wizard and look nice and good. If I try your style will be very bad and large form. That is why it is not clear for me. Thanks

     

    Every time when I try to do something the form come out bad, now the Pick-up Location that not listed above, name and mobile number fields are  bigger from above one. Also the upload file field is bigger then should be. That became a big waste of time, sorry but that is the true.

  • Profile Image
    JotForm Support

    Answered by Welvin on February 22, 2016 at 08:11 AM

    I'm sorry, you have a good idea of creating partial payments. However, Paypal, for example, does not support this method. 

    The workaround to use the calculation widget is the best way to offer partial payments in the form. As for the styling, you shouldn't worry about it. Our forms are always customizable. You can style it, align fields as you want using a custom CSS codes.

    Please check this thread: http://www.jotform.com/answers/527346-Build-partial-payment-via-Paypal. I gave the user an example form to make a partial payment using Paypal. You can also read the steps on how to do it. 

    The only downside is that you cannot set a product image right into the options. However, a workaround can still be made.