Is there a way to authorize a payment without charging the card first?

  • micusaIT
    Asked on May 11, 2017 at 2:48 PM

    For example, I am creating an orders form and only want to encrypt credit card fields. I cannot use the apps because I only need Credit card info as I am not directly charging it.

  • Support_Management Jotform Support
    Replied on May 11, 2017 at 3:16 PM

    Be advised that you should use one of our Payment Processors if you wish to process payments on your form. Using plain form fields to collect credit card info is against our Terms of Use.

    Here's a complete list of all payment processors we integrate with: https://apps.jotform.com/category/payment_processing

    If all you need is some sort of Payment Authorization (e.g. charge your users at a later date), then your choices would be limited to Stripe, Paypal or Authorize.net.

    Complete guide: How-to-Enable-Payment-Authorization 

    In case you're not sure which one will work for you, I recommend reading this article: Which-Payment-Processor-is-Right-for-Your-Business 

  • micusaIT
    Replied on May 12, 2017 at 6:56 AM

    I would love to use the authorize.net but we do not have a price list to link it to and the customer may not know the full amount at submission due to freight charging options and other processing functions.

    So I need them to provide credit card information to be charged once all charges have been applied. Which can take upto 72 hours.

  • Support_Management Jotform Support
    Replied on May 12, 2017 at 7:15 AM

    I'm afraid regardless of the reason behind it, you are not allowed to collect credit card information using plain form fields.

    If I'm in your shoes, I'll still setup Authorize.net to adhere with the Terms of Use, then setup a Product that is worth $0. Afterwards, charge them from Authorize.net whenever you see fit.

  • micusaIT
    Replied on May 12, 2017 at 7:16 AM

    The only option that look close to what I need would be donation type, but this is not a donation.  

    Prior to filling out this form they would have a quote with an amount on it that they should not have to reenter this information since it will be attached to form.  I just need to collect the card information to have all charges added to later.

  • Ashwin JotForm Support
    Replied on May 12, 2017 at 8:36 AM

    Hello micusaIT,

    Instead of selecting donation, you can select payment type as "User Defined Amount" with "Authorization Only" option in authorize.net payment tool. Please check the screenshot below:

    Is there a way to authorize a payment without charging the card first? Image 1 Screenshot 20

     

    When you say " they would have a quote with an amount", how is the amount calculated? Is it calculated in form? Please note that if the quote amount is available in form, you can pass this amount to authorize.net payment toll automatically. You may like to take a look at the following guide which should help you:  https://www.jotform.com/help/275-How-to-Pass-a-Calculation-to-a-Payment-Field

    Hope this helps.

    Do get back to us if you have any questions.

    Thank you!