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

    Using radio buttons to populate payment information

    Asked by bbookser on September 17, 2012 at 06:14 PM

    Is there a way to setup the form so that the selection chosen using the radio buttons populates the payment field?

    Page URL:

  • Profile Image
    JotForm Support

    Answered by jonathan on September 17, 2012 at 06:35 PM


    Could it be you wanted to use "radio option field" instead of the "checkbox field" because you wanted to limit the selection option to single option only?

    This is already doable when creating the products/items in the payment wizard. There is an option to only allow "users to choose only one product" 

    similar to this test form http://www.jotform.me/form/22607078531452

    Please inform us if this is not what you need.


  • Profile Image

    Answered by bbookser on September 17, 2012 at 06:46 PM
    That is exactly what I want to do, I need to set this up with my payment
    gateway. I also want the user to be able to fill in a there own amount in
    the other field.
  • Profile Image
    JotForm Support

    Answered by jonathan on September 17, 2012 at 07:28 PM

    As mentioned, the concept you wanted is already available. You can also check this guide -How-to-setup-a-payment-integration-and-customize-it

    For the "Other" option, unfortunately, it cannot be done on the using the form builder alone. There is no way yet to make the option field into a textbox input field using the payment field.

    What you can do instead is add the "Qty" option property for the "Other" item/product.. like what was done on this sample form http://www.jotform.me/form/22607513689460

    Please inform us if you have further inquiry.


  • Profile Image

    Answered by bbookser on September 17, 2012 at 07:51 PM
    That is fantastic. Thank you for the help. I have one more question. How
    did you get the form to display like the first sample, where the credit
    card information displays after the user clicks submit. Does
    this functionality only work when using Paypal as the gateway.
  • Profile Image
    JotForm Support

    Answered by Deygus on September 17, 2012 at 08:20 PM

    Not necessarily, most of our Payment Tools allow for the accepting of credit cards and will by default display an option to pay via a credit card. Now certain options (and you can read the Integration Descriptions to see) will usually ask upfront for the information whereas most of them if you have no product or only one product option will open a payment gateway upon clicking on Submit which the begins submitting the order in your form to follow up with the payment arrangement details and info.

    To get the form to display you simply drag and drop one of the payment tool options of your choice such as " PayPal Pro " out onto your form in the area of your choice. The Integration Wizard will then Immediately appear (you can also edit it by clicking on the Wand after clicking on the field which appears in the top right corner).



  • Profile Image
    JotForm Support

    Answered by jonathan on September 17, 2012 at 08:27 PM


    In addition to Deygus's info. 

    My apology. I just realized that the "option" value for the payment field does not allow Qty other than an 'integer' data type. This is the error you will see when you submitted this form http://www.jotform.me/form/22607513689460 initially. But I just changed the Qty to be 1,2,3... instead of 1.00,2.00, 3.00... 

    If you can use the form's source code embed, you can instead alter the 'display' value for the Qty and still retain the integer format.. like this screen


    I used the form's source embed code and embedded it on this website page. You can check it.

    Hope this help. Please inform us if you have further inquiry.


  • Profile Image

    Answered by bbookser on September 18, 2012 at 02:19 PM
    Thank you for the assistance.
    Our merchant account is InternetSecure and they are compatible with
    Authorize.net under certain conditions. Is there a way to make the
    following changes in the payment options?
    - *Step 1 - URL:* Direct payment requests to the *InternetSecure Gateway*
    at *https://secure.internetsecure.com/process.cgi* instead of
    https://secure.authorize.net/gateway/transact.dll , and
    - *Step 2 - GatewayID:* Specify the value of the Merchant Identification
    Variable to be your *InternetSecure GatewayID* i.e. set x_login to
    "NNNNN" where NNNNN is your *InternetSecure GatewayID*. (Note: You may
    enter any value in the field for transaction key, as the field is not
    required by our Gateway - but it cannot be left blank).
  • Profile Image
    JotForm Support

    Answered by Deygus on September 18, 2012 at 04:05 PM

    If they are compatible with Authorize.net, are you able to use the same login credentials as you would with Authorize.net then?


    If not then we will try to see if something like what you had mentioned with a customized gateway if is possible or not. Let us know though so that we can help you further.