How to Integrate CyberSource with Jotform

July 7, 2022

With a robust payment processing platform and fraud detection service, CyberSource has made it easy for merchants and organizations worldwide to collect money online securely.   

CyberSource, a Visa subsidiary, currently accepts payments from customers and donors in more than 190 countries and territories worldwide. 

Through its Secure Acceptance service, CyberSource complies with the European Union’s new PSD2 regulation by authenticating payments using 3D Secure 2.0. You must contact CyberSource to enable 3D Secure 2.0 and get the Cardinal credentials needed for 3D Secure 2.0 to work in Jotform’s integration.

Adding and Setting up CyberSource in the Form

  1. In the Form Builder, click the Add Form Element button.
  2. Go to the Payments tab.
  3. Search for CyberSource and click or drag/drop it to add.
  1. In CyberSource’s Payment Settings, you must provide and set the following:
    • Merchant ID
    • Transaction Key
    • Currency. CyberSource supports multiple currencies. USD is the default.
    • Bill To. You will need to have an email address element in the form for this option. It’s required.
    • Billing Address. This option requires an Address element. It’s also required.

If you toggle to enable the 3D Secure 2.0, you must provide the following:

  • Cardinal API Key
  • Cardinal API Identifier
  • Cardinal OrgUnit ID

Please check the following user guide from CyberSource for the steps to enable 3D Security from your CyberSource account. Under the given guide, you’ll find the requirements to enable 3D Secure.


If given the Cardinal credentials, you’ll find them through the Payer Authentication Configuration under the Payment Configuration section of your CyberSource dashboard.

  1. Now, proceed to the Payment Type dropdown. With CyberSource, you can set up the integration to do any of the following:
    • Sell Products
    • Sell Subscriptions
    • User Defined Amount
    • Donations
  1. If you select Sell Products or Subscriptions, you must click the Continue button to set up your products or subscription options. If you select User Defined Amount or Donation, click the Save button to complete the integration.

Related User Guides:

Additional Gateway Settings

The options under Additional Gateway Settings vary on your chosen Payment Type. For example, you’ll see the following if you choose Sell Products.


Sandbox Mode means you’re accepting test payments, while Authorization Only means you’re charging customers manually.

Was this guide helpful?
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum:

Contact Jotform Support:

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.