Welcome to Zuora Product Documentation

Explore our rich library of product information

Overview of Authorize.net gateway integration

This document provides an overview of integrating the Authorize.net gateway, including supported payment methods and operations, additional gateway information, and email notification setup.

Supported payment methods

The Authorize.net gateway integration supports the following payment methods:

  • Credit Card/Prepaid Card/Gift Card, including:

    • Visa

    • MasterCard

    • American Express

    • Discover

  • Debit Cards

  • ACH Zuora supports ACH via Authorize.net's eCheck.net (electronic check payment method). Zuora supports Authorize.net eCheck payments that use the WEB or CCD transaction types. See Using ACH with Authorize.net for more information. ACH payment method verification is supported through the ValidiFi account validation service. See Enable the support for ValidiFi account validation for ACH for details.

For more information about setting up payment methods in Zuora, see Define and set up payment methods .

Supported payment operations

The Authorize.net gateway integration supports the following payment operations:

  • Validate

  • Payment

  • Referenced refund

  • Non-referenced refund Zuora supports creating non-referenced refunds using credit cards via Authorize.net. You must have Expanded Credit-Return Capabilities (ECC) enabled by Authorize.net to use this feature.

Additional gateway information

Email Notification of Payment Receipt

Both Authorize.net and Zuora have email notifications that can be configured to send out payment receipts when a payment has been processed. See Authorize.net Email Receipt documentation for information on how to configure the email notification in your gateway. Zuora passes along the customer's email address to Authorize.net with the payment transaction so if you have this notification enabled, your customer will receive the below Customer Receipt/Purchase Confirmation.

The following is a sample of the email from Authorize.net:

From: "JOHN DOE" <john.doe@abcompany.com> 
To: "Jan Smith" <jan.smith@greatcompany.com>
Sent: Thursday, January 12, 2012 at 11:02 AM
Subject: ABC CompanyCustomerReceipt/PurchaseConfirmationThank you for your order!
Order Information
Merchant:   ABC Company
Description:        null
Invoice Number:     INV00000295CustomerID:        ABC00000100
------------------------------
Billing Information
Jan Smith
United States
jan.smith@greatcompany.com
------------------------------
Shipping Information
Total:              US $99.00
American Express Date/Time:12-Jan-2012 11:02:22 AM PT
Transaction ID:     3084961236
------------------------------
Regards,
John Doe
Billing Manager, ABC Company
  • Set up and configure an Authorize.net gateway instance

  • Troubleshoot Authorize.net gateway errors