Skip to main content
Authorize.net

With our new Authorize.net integration, you can request one-time or recurring payments via a Credit Card through PandaDoc documents.

Updated today

Availability: All plans

Note: Some payment gateways charge transaction fees. See fee details for Authorize.net here.

Our new Authorize.net integration allows you to request one-time or recurring credit card payments directly through PandaDoc documents.

Skip to:

Enable the integration

First, open a template, document, or a form. Select Extensions on the right panel and select Payment. From here, select Authorize.net to connect it.

Note: Only the Account owner and users with an Admin or a Manager role can connect Payment gateways.

Alternatively:

  1. Select your name in the lower-left corner and go to Integrations. Next, select Authorize.net, then click Connect

  2. Sign in to your Authorize.net account (or create a new one)

  3. Once done, you will see a confirmation screen that the authentication has been successful

Note: If you had another payment gateway connected previously, you’ll need to select your name in the lower-left corner and go to Workspace defaults, then select Authorize.net as a primary payment gateway.

Add a payment to your document or template

  1. Click Extensions on the right panel

  2. Click on Payment to add it

  3. Set it up: assign the payer and set a payment amount


Send the document and collect payment

  1. Once you are ready, send out your document

  2. When your recipient opens the document they see a pop-up “Online payment available”. They fill out the required information and select Finish at the top of the page. After that, the document status will become “Waiting for payment”

  3. To proceed to payment, they click Pay

  4. They will be required to fill out their credit card number, expiration date, and CVV code, then they can make the payment

  5. Once the payment has been cleared, the document status will become “Paid”

  6. You and your recipients will receive a confirmation email to notify you the payment has gone through

Warning: Required fields in the payment form are not supported. You can modify field settings in Authorize.net. Go to Settings > Payment form > Form fields and make sure that the Required column is unchecked.

Set up recurring charges in PandaDoc

You can set up recurring charges in your catalog and collect them via Authorize.net with a help of a quote builder.

Note: Quote builder block is available on Enterprise plan.

  1. Next, add a product with a recurring price to the catalog (available billing period options: Weekly, Monthly, Quarterly and Annually)

  2. Open your template/document, add a quote builder block, then add the product with a recurring price to your quote builder block

  3. Add a payment app to your document and select the payer

  4. Make sure that the needed quote(s) is chosen for the payment

  5. Send your document

Recipient view:

Once the client pays, a new subscription record will be created in your Authorize.net account under “Recurring Billing” and the next recurring charge will be collected automatically from the subscription.

Warning: The maximum subscription duration is 3200 payment occurrences.


Set up recurring charges in Authorize.net

Alternatively, you can set up recurring charges manually in Authorize.net after any one-time charge made through a PandaDoc document.

  1. After any charge made via PandaDoc documents, new customers are located in your Authorize.net account with associated billing info

  2. Then, in Authorize.net, go to Tools > Recurring billing > Create New ARB Subscription. Enter the client's details and Submit

Did this answer your question?