How to Integrate CyberSource With Jotform

December 12, 2023

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, 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

You can integrate CyberSource with your forms by following the below steps.

  1. In the Form Builder, click the Add Form Element button at the top-left side of the screen.
  2. Go to the Payments tab.
  3. Search for CyberSource and click or drag/drop it to add.
Jotform Form Builder with steps to click on Add Form Element button, Payments tab, and CyberSource payment gateway
  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 must have an Email element in the form for this option. It’s required.
    • Billing Address — This option requires an Address element.
Payment Settings panel of CyberSource payment gateway showing the boxes for Merchand ID and Transaction Key and dropdowns for Currency, Bill To and Billing Address

Did you know?

You can open the Payment Settings by clicking the Wand icon on the right side of the CyberSource gateway.

You can also enable 3D Secure 2.0 for an additional security layer for your credit/debit card payments. When you toggle 3D Secure, you must provide the following:

  • Cardinal API Key
  • Cardinal API Identifier
  • Cardinal OrgUnit ID
3D Secure 2

There are requirements to enable the 3D Secure 2.0 under your CyberSource account. Please visit How to Enable 3DS 2.0 for Secure Acceptance for more information.

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

Merchant dashboard of CyberSource displaying the Cardinal Cruise Credentials
  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, click Continue to set up your products or subscription options. If you select User Defined Amount or Donation, click the Save button to complete the integration.

See also:

Additional Gateway Settings

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

Additional Gateway Settings of the CyberSource payment gateway showing  more options including the Sandbox Mode, Authorization Only and Order Prefix

The notable ones are the following:

  • Sandbox Mode — Toggle this to Yes if you use test credentials for the integration.
  • Authorization Only — Toggling this allows you to charge customers manually. Visit Payment Authorization for more details.
  • Order Prefix — The value you enter here will be appended to the beginning of the Order ID created for each transaction and sent to Cybersource.
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.


  • Jessica Moore - Profile picture
  • Leane Kok - Profile picture