Overview of CyberSource payment gateway integration
This document provides an overview of the CyberSource payment gateway integration, highlighting supported features, limitations, and configuration details for Payment API v2.0 and CyberSource Tokenization.
Zuora supports the following CyberSource gateway integration versions:
-
CyberSource, Payment API v2.0: We recommend using this version.
-
CyberSource Tokenization: This version is no longer under active development.
This article describes supported features and limitations for CyberSource v2.0. CyberSource Tokenization is a legacy gateway integration no longer under active development. For details about it, see CyberSource Tokenization .
If multiple instances of CyberSource gateway integrations are active at the same time, all certificates must be valid or payments may fail if an expired certificate is used.
Support for 3D Secure 2.0
CyberSource, Payment API v2.0 supports 3D Secure 2.0 (3DS2) feature for Credit Card transactions, and the support is processor-agnostic. The following articles provide more information:
-
To enable 3DS2, see Enable 3DS2 for CyberSource gateway integration and Zuora’s implementation of 3D Secure 2.0 .
-
The "Best practices" section in Zuora’s implementation of 3D Secure 2.0 also provides best practices for reducing the possibility of failed transactions due to 3DS2 authentication errors.
-
For more information about the configuration fields related to 3DS2, see Set up and configure a CyberSource payment gateway instance .
Support for Delayed Capture
The Delayed Capture feature allows you to authorize the availability of funds for a transaction but delay the capture of funds until a later time. CyberSource, Payment API v2.0 supports Delayed Capture for both Credit Cards and Credit Card Reference payment methods. Most authorizations will automatically expire within 5 to 7 days if not captured.
For how to use the Delayed Capture feature, see Payment Authorization in Zuora API Reference.
Support for Level 2 and Level 3 card data
CyberSource, Payment API v2.0 supports processing Level 2 and Level 3 credit card data. For more information, see the following articles:
-
Level 2 and Level 3 support for CyberSource
-
Set up and configure a CyberSource payment gateway instance
-
Level 2 and Level 3 Card Data
Support for stored credential profiles
CyberSource, Payment API v2.0 includes support for the Stored Credential Transactions framework and the sharing NTI feature. For details, see Support for stored credential transactions overview . It supports stored credential transactions for the following payment processors only:
-
AIBMS
-
CyberSource through VisaNet
-
Elavon Americas
-
FDC Compass
-
FDC Nashville Global
-
GPN
-
OmniPay Direct
-
Rede
Support for Payment Method Updater
You can configure CyberSource Payment Method Updater to keep Zuora and you informed about the changes to the Visa and MasterCard credit card information. For more information, see Configure CyberSource Payment Method Updater .
Supported Gateway Options fields
You can submit additional information to CyberSource by using Gateway Options fields. For details about the fields supported by CyberSource, Payment API v2.0, see Gateway Options fields supported by CyberSource, Payment API v2.0 .
Limitation
The CyberSource, Payment API v2.0 integration does not support canceling payments or refunds.
Related information
-
Set up and configure a CyberSource payment gateway instance
-
Field mappings between Zuora and CyberSource
-
Requirements for using CyberSource in Canada
-
Troubleshoot gateway errors for CyberSource