How to Enable Payment Authorization

Last Update: February 19, 2017

When you are selling physical items or items that need your approval prior to delivery to the customer, you may sometimes want to get payment authorization only - and capture payment at a later time when needed.

Luckily, payment authorization is available on the following JotForm payment integration:


However, of the three, only Stripe integration has the option to capture the payment from within JotForm's interface (submissions page and email notifications). Also, with Stripe integration you should be able to charge your customers later with whatever amount necessary (charge amount different from authorized amount) through your Stripe merchant interface. 
For PayPal and Authorize.Net, you must login to their respective merchant interfaces and do the manual payment capture from there.

Here's How to Enable Payment Authorization:

1. Edit your form in the form builder and click the payment field

2. Click the wand icon to open the payment wizard

3. On the payment wizard, scroll down below and click the "Additional Gateway Settings" to show more payment options

On Stripe, it is a little different. Just set the "Charge Custom Immediately" to "NO" like the following.


4. Save your form afterward

If you have questions about this, feel free to post your comments below.


NYCapitalRadio (December 11, 2014 at 11:16 AM)

We don't require you to authorize anything. We need a field just like the credit card charging field, but rather than you processing the payment, we need you to just collect all the information and submit it to us.

View Answer

ypollack16 (December 09, 2015 at 02:20 AM)

Can you comment further on the integration to authorize only. Is it indeed possible to get the information stored in Authorize for capture later? You say you can authorize only. Does that mean you are sending client info to Authorize CIM? Please provide more info ASAP. Thank you.

View Answer

GlobalPartsIT (March 30, 2016 at 04:29 PM)

I seriously doubt this uses's CIM integration, rather it likely uses the AIM integration. The AUTH_ONLY transaction would appear in your account under Unsettled Transactions as an "Authorized" transaction. From there you can Capture the transaction, choosing to keep the Payment Amount the same or to lower the Payment Amount and then capture. You cannot adjust the payment amount upward. And this does not interact with a CIM account so the customer and payment profile will not be saved for later use. Hope that helps!

View Answer

slumpkin (May 12, 2016 at 08:54 PM)

Ok so I registered with Stripe. So if I choose the Later (manually) option, will I have the captured information to run directly with my supplier? I can't process the payments but have to run them directly thorough the supplier for my clients. (I am a travel agent). TIA

View Answer

slombardo (July 26, 2016 at 01:41 PM)

For PayPal, does this only work when selling products and not when collecting donations? I need the calculation widget to populate the PayPal field, and even though people are buying products, it makes it a "donation." I tested the payment authorization functionality when using the PayPal selling products option and it worked, but when I switched to collecting a donation, it automatically processed the payment.

View Answer

Mark Scrimenti (October 21, 2016 at 05:37 PM)

Subject is self-explanatory. Thank you!

Send Comment