Recurring and one time payment calculation based on selected field for PayPal checkout

  • Wolfmealprep
    Asked on March 26, 2018 at 4:57 PM

    I am trying to set-up a form that calculates a total based on selected fields, through PayPal that can set up a recurring payment as well as a one time payment if selected.


    For example: 


    If I have the option for: One time clean, weekly clean, bi-weekly clean and Monthly clean, One time clean would be a one time payment at check-out but all the other options would give a total that reoccured at the selected frequency.


    I also found that with the calculation sent to the Payment gateway (PayPal) it allows the customer to type in the total field and change the total to whatever they want? How do I disable that option?


    Thank you. 

  • Kevin Support Team Lead
    Replied on March 26, 2018 at 7:44 PM

    The PayPal integration allows you to set the number of payments, for one time payments you may configure a subscription with 1 payment only and leave the other subscriptions with unlimited (or the desired number) of payments. 

    This guide based on  PayPal will help you setting up the subscriptions on your form: https://www.jotform.com/help/166-How-to-Setup-a-Recurring-Payment-Option 

    To set up a calculation widget as read only you need to click on the wizard and the more options button: 

    1520467702screenshot 01 Screenshot 10

    Once there go to the options tab and make sure the read only option is checked: 

    1520467867screenshot 02 Screenshot 21

    I hope this helps. 

  • Wolfmealprep
    Replied on March 26, 2018 at 8:43 PM
    Hi,
    I know how to set-up recurring payments in PayPal, however, I need to know
    how to allow the user to select the frequency x the hours + any additional
    services and then have the form calculate in PayPal a recurring payment if
    they selected a recurring frequency such as bi-weekly.
    Looking for form calculated totals sent to payment as I don't want to set
    up preset totals.
    I also do not see an option anywhere for "options" on the calculation
    page... (See attached image)

    and, also, My form isn't calculating properly, I want it to calculate (as
    pictured) but it put the total of the frequency amount x the hours (say
    $70) and the total of the additional services (say $30) and gives me a
    total of $7030 instead of adding the 70 + 30 to =$100

    Thank you.

    ...
  • Kevin Support Team Lead
    Replied on March 26, 2018 at 10:23 PM

    Ok, it's possible to perform the calculations on the form based on options they select, this guide will help you performing the calculations: https://www.jotform.com/help/259-How-to-Perform-Form-Calculation-Using-a-Widget 

    You may then select the widget on the "Get price from" section if you enable the variable price option (reference for this on the guide I shared on my previous reply).

    Now, it's not possible to perform calculations based on the number of payments or capture such information and add it to a calculation. 

    You may configure the number of payments to allow the users to select an option, subscription frequency can be fixed only. 

    I have checked this form on your account and I think you're referring to this one http://www.jotform.ca/form/80837730084257, I can see you have a separated field for payment frequency and this will not affect the payment frequency on the payment field, I can also see you're asking the hours in a Configurable List widget and such element does not work with calculations. 

    Now, the last two issues you have reported have been moved to separated threads, this is in order to avoid confusion while discussing multiple matters in a single thread, we will assist you as soon as possible here: 

    https://www.jotform.com/answers/1426654

    https://www.jotform.com/answers/1426652 

    Thanks.