How to pass cc info and address from one form to another?

  • Mimich
    Asked on February 15, 2017 at 2:17 PM

    Hi, I have a submission form connected to stripe which charges my costumers trough credit or debit card. I would like to make an upsell which will be on the next page right after they purchase and I would like to repopulate the the form on this page with their cc info and address, so its much more easier to them to purchase this next item, they would then just hit submit and that's it, or skip. How can I do that? Thank you

  • David JotForm Support
    Replied on February 15, 2017 at 4:13 PM

    You can pass for data, including addresses, from one form to another:

    https://www.jotform.com/help/351-How-to-Automatically-Pass-Form-Data-to-Another-Form

    However, it is not possible to pass payment data from one form to another.  Credit card data is sent encrypted to the payment processor and cannot be passed elsewhere.  Passing credit card data through the browser could cause many security issues so it is not something that is likely to be added.

  • Mimich
    Replied on February 15, 2017 at 4:19 PM

    Ok, that make sense, I guess it would be even better to make one click upsells, something like here: https://www.jotform.com/answers/724448-Braintree-integration-for-one-click-upsells

    however I am not really sure how I can achieve that using jotform + stripe. Any idea?

    Txs

     

     

  • Mimich
    Replied on February 15, 2017 at 4:35 PM

    I found this video which illustrates exactly what I want to achieve: https://vimeo.com/123139566

    but instead using clickfunnels in this case I would use JotForm.

     

     

  • David JotForm Support
    Replied on February 15, 2017 at 5:40 PM

    I believe the setup you are looking for is a bit more complex than the payment field allows for.  For more complex setup's like yours, I would recommend using regular fields like text boxes, number fields and checkboxes to create your products and options.  You can then assign though options calculation values:

    http://www.jotform.com/help/301-How-to-Assign-Calculation-Value

    You can then total up the options and multiply costs by quantities selected using a calculation field:

    http://www.jotform.com/help/259-How-to-perform-calculation-in-the-form

    That final total can then be passed to your payment field:

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

    This will allow for much more control over add on options and such rather than having to charge for the other options in another form.

  • Mimich
    Replied on February 16, 2017 at 8:04 AM

    no, I think, this still doesn't accomplish the 1 click upsell (just click a single button) on the next page to add 1 more thing, without showing any fields or anything.

  • Mimich
    Replied on February 16, 2017 at 8:55 AM

    if other payment solutions like autorize.net, 2checkout and braintree have a 1 click upsell capabiliy, can that be also easily setup here at jotform?

  • David JotForm Support
    Replied on February 16, 2017 at 10:51 AM

    I don't think I am following what you are looking for.  If you want to have users click on something and have it add an extra fee, my previous set up would allow for that sort of customization. 

    If you want users to make a payment, click a button then automatically make another payment, that is not possible. 

  • David JotForm Support
    Replied on February 16, 2017 at 2:16 PM

    Using regular fields like text boxes, number fields and checkboxes to create your products and options.  You can then assign though options calculation values:

    http://www.jotform.com/help/301-How-to-Assign-Calculation-Value

    Have one set of options on the first page of your form, then set up a second page with your add on options:

    https://www.jotform.com/help/119-How-to-Create-Multi-Page-Forms

    Assign the add on options calculation values as well. 

    You can then total up the options and multiply costs by quantities or any other calculations you need  using a calculation field:

    http://www.jotform.com/help/259-How-to-perform-calculation-in-the-form

    That final total can then be passed to your payment field:

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

    Rather than charging them twice, simply set up a two page form and charge them once at the end.

    You could even add a form tabs widget to make the form have page tabs:

    http://widgets.jotform.com/widget/form_tabs

    And a preview widget so they can preview their order before submitting:

    https://widgets.jotform.com/widget/preview_before_submit

  • Boris
    Replied on February 16, 2017 at 4:55 PM

    You cannot have up-sell capabilities with our forms. Our forms submit data to the payment processor, and that is also the last step of the form's submission process.

    If you want to offer your users something else to buy as well, you can do that by using another form as your Thank You page, but they will need to enter their CC information on this second form again.

    https://www.jotform.com/help/38-Redirecting-Users-to-a-Different-Page

    The kind of up-sell workflow you seek is not possible with our forms, and is not something likely to get implemented due to the technical way our form submissions work. Thank you.