Skip to login Skip to content
Developer Cybersource Logo

Our API

Learn about Cybersource REST APIs, SDKs and sample codes.

API reference

View sample code and API field descriptions. Send requests to the sandbox and see the responses.

Developer guides

View feature-level guides with prerequisite and use-case information for implementing our API

Sample code on [GitHub]

Sample codes published on GitHub for each REST API in 6 popular languages

SDKs on [GitHub]

Client SDKs source code published on GitHub in 6 popular languages

Getting started

Use these developer resources to make your first API call.

 

Hello world

Step by step guide to make first Cybersource REST API call.

 

Common setup questions

Commonly-encountered problems and solutions. 

Testing

Guide with sandbox testing instructions and processor specific testing trigger data.

 

Support

Reach out to our award-winning customer support team, or contact sales directly.

FAQ

Frequently asked questions relating to Cybersource REST APIs and developer center.

Customer service

Payzli is here to support your business with all of your payment processing needs, 24 hours per day, 7 days per week.

Call: 813–565–9999

GitHub

Response (error) codes

Understand all different error codes that Cybersource REST API responds with.

StackOverflow

Sign up

Menu
API Overview
  • Recent Revisions to This Document
  • VISA Platform Connect: Specifications and Conditions for Resellers/Partners
  • About the Integrated Solutions
  • Built by Us
    • Adobe Commerce Cloud
      • Release Notes
      • Updating the Adobe Commerce Cloud
      • Configuring the Adobe Commerce Cloud
      • Configuring Security Credentials
      • Configuring Additional Backend Settings
        • Configuring Backend Settings
        • Configuring General Settings
          • Configuring WebService
          • Configuring Device Fingerprinting
          • Configuring the Delivery Address Verification Service
        • Configuring Credit Card Payments
          • Configuring Strong Customer Authentication
          • Configuring Credit Card Settings
          • Configuring Payer Authentication
          • Configuring Save Card for Later Service
          • Configuring reCAPTCHA
        • Configuring the eCheck Payment Module
          • Testing eCheck Payment Settings
        • Configuring Fraud Management
        • Configuring Apple Pay
          • Configuring the Apple Pay Extension
          • Configuring Apple Pay
        • Configuring Google Pay
        • Configuring Alternate Payments
          • Configuring Klarna
          • Configuring PayPal
          • Configuring Bank Transfers
          • Configuring WeChat Pay
        • Configuring Taxes
          • Configuring Product Tax Classes
          • Configuring Cybersource Tax Services Settings
        • Configuring Transactional Emails
        • Configuring Cron Settings
        • Configuring Tokens
        • Multi-Shipping Feature
        • Node Implementation
      • Support
    • OpenCart
      • Release Information
      • Installation
      • Configuration Overview
      • Enable Basic Configuration
      • Enable Unified Checkout
      • Enable Tokenization
      • Enable Fraud Management
      • Enable 3-D Secure (Payer Auth)
      • Enable eCheck
      • Enable Reporting
      • Enforcing Strong Customer Authentication
      • Scheduling Report Generation
        • Setting Up Cron Scheduler for Linux
        • Setting Up Cron Scheduler for Mac
        • Setting Up Task Scheduler for Windows
      • Using the Plugin
        • Order Management
          • Order Status
          • Order Management Workflows
            • After-Authorization Workflow
            • After-Capture Workflow
            • After-Refund Workflow
        • Customer Tasks
          • Saving Credit/Debit Card Information
          • Selecting a Default Credit/Debit Card
          • Cancelling an Order
        • Merchant Tasks
          • Processing a Cancelled Order
          • Processing a Merchandise Return
        • Fraud Management
        • Reporting
      • Testing
      • Upgrading
      • Troubleshooting Assistance
    • Oracle NetSuite
      • Processor Support
      • Release Notes
      • SuiteApp Installation and Update
        • Installing SuiteApp
        • Installing the SuiteApp Update
        • Installing SuiteApp from Legacy Profile
      • Configuring SuiteApp
      • Configuring Payment Methods
        • Configuring Automatic Payment Methods
        • Configuring Credit and Debit Payment Methods
        • Configuring Order Management Payment Methods
        • Configuring Payment Card Token Payment Method
        • Configuring the ACH Payment Method
        • Configuring the ACH Token Payment Method
        • Uploading a Payment Method Logo
      • Mapping Payment Methods
      • Mapping Check for Card Types
      • Configuring Payment Processing Profiles
      • Configuring Reports
        • Configuring Reports
        • Configuring the Schedule for the Transaction Request Report
        • Configuring the Schedule for Payment Batch Detail Report
        • Configuring the Schedule for Conversion Detail Report
        • Creating a Reporting Script
      • Configuring Invoicing
        • Enabling the Custom Transaction Feature for Invoicing
        • Setting Up an Invoicing for the Pay by Link Feature
        • Creating a New Invoice
        • Updating an Existing Invoice
        • Sending an Invoice
        • Voiding an Invoice
        • Searching for an Invoice
        • Invoicing using the Webstore
      • Enabling Payment Instrument Support
      • Enabling a Payment Facilitator
      • Enabling Network Tokenization
      • Oracle NetSuite Merchant-Initiated Transactions
        • Initial Authorization of External Merchant Initiated Transactions
      • Reference Information
        • Testing Endpoints
        • Reason Codes for Oracle NetSuite
        • Export Execution Logs
        • Support
    • PrestaShop
      • Release Information
      • Installation
      • Configuration
        • Configuring Plugin Settings
          • Configuration Settings
        • Enabling Installment Payments
        • Enabling Grace Period Payments
        • Enforcing Strong Customer Authentication
        • Enabling Apple Pay
          • Setting Up Apple Pay
        • Enabling Google Pay
          • Generating a Google reCAPTCHA Site Key and Secret Key
        • Scheduling Report Generation
          • Setting Up Cron Scheduler for Linux
          • Setting Up Cron Scheduler for Mac
          • Setting Up Task Scheduler for Windows
      • Using the Plugin
        • Order Management
          • Order Status
          • Order Management Workflows
            • After-Authorization Workflow
            • After-Capture Workflow
            • After-Refund Workflow
        • Customer Tasks
          • Saving Credit/Debit Card Information
          • Selecting a Default Credit/Debit Card
          • Cancelling an Order
        • Merchant Tasks
          • Processing a Cancelled Order
          • Processing a Merchandise Return
        • Fraud Management
        • Reporting
      • Testing
      • Upgrading
      • Troubleshooting
        • Configuring and Testing Email
        • Configuring Order Status Visibility
        • Troubleshooting Assistance
    • Shopify
      • Configuring Security Credentials
      • Installing the Cybersource App on Shopify
      • Configuring Shopify
      • Reference Information
  • Built by Our Partners
    • BigCommerce
      • Release Information
      • Requirements and Prerequisites
      • Supported Features
      • Configuring BigCommerce
        • Enabling the Extension
        • Connecting to Cybersource
          • Configuration Settings
      • Upgrade
  • Becoming a Partner
    • Key Information
    • Tech Partner Requirements
      • Create a Sandbox Account
      • Obtain a Partner Solution ID
      • Example: Sending a Partner Solution ID
      • How to Validate the Account in the Business Center
    • Develop Your Integration
      • Getting Started
      • Best Practices
      • SDKs and Github
      • Developer Center and API Libraries
      • Developer Center Forum
      • Partner Blog and Newsletter
    • The Partner Directory
      • Prerequisites
      • Sign-Up Steps
      • Populating the Directory Profile
    • Frequently Asked Questions
    • Contact Information
  • Recent Revisions to This Document
  • VISA Platform Connect: Specifications and Conditions for Resellers/Partners
  • About the Integrated Solutions
  • Built by Us
    • Adobe Commerce Cloud
      • Release Notes
      • Updating the Adobe Commerce Cloud
      • Configuring the Adobe Commerce Cloud
      • Configuring Security Credentials
      • Configuring Additional Backend Settings
        • Configuring Backend Settings
        • Configuring General Settings
          • Configuring WebService
          • Configuring Device Fingerprinting
          • Configuring the Delivery Address Verification Service
        • Configuring Credit Card Payments
          • Configuring Strong Customer Authentication
          • Configuring Credit Card Settings
          • Configuring Payer Authentication
          • Configuring Save Card for Later Service
          • Configuring reCAPTCHA
        • Configuring the eCheck Payment Module
          • Testing eCheck Payment Settings
        • Configuring Fraud Management
        • Configuring Apple Pay
          • Configuring the Apple Pay Extension
          • Configuring Apple Pay
        • Configuring Google Pay
        • Configuring Alternate Payments
          • Configuring Klarna
          • Configuring PayPal
          • Configuring Bank Transfers
          • Configuring WeChat Pay
        • Configuring Taxes
          • Configuring Product Tax Classes
          • Configuring Cybersource Tax Services Settings
        • Configuring Transactional Emails
        • Configuring Cron Settings
        • Configuring Tokens
        • Multi-Shipping Feature
        • Node Implementation
      • Support
    • OpenCart
      • Release Information
      • Installation
      • Configuration Overview
      • Enable Basic Configuration
      • Enable Unified Checkout
      • Enable Tokenization
      • Enable Fraud Management
      • Enable 3-D Secure (Payer Auth)
      • Enable eCheck
      • Enable Reporting
      • Enforcing Strong Customer Authentication
      • Scheduling Report Generation
        • Setting Up Cron Scheduler for Linux
        • Setting Up Cron Scheduler for Mac
        • Setting Up Task Scheduler for Windows
      • Using the Plugin
        • Order Management
          • Order Status
          • Order Management Workflows
            • After-Authorization Workflow
            • After-Capture Workflow
            • After-Refund Workflow
        • Customer Tasks
          • Saving Credit/Debit Card Information
          • Selecting a Default Credit/Debit Card
          • Cancelling an Order
        • Merchant Tasks
          • Processing a Cancelled Order
          • Processing a Merchandise Return
        • Fraud Management
        • Reporting
      • Testing
      • Upgrading
      • Troubleshooting Assistance
    • Oracle NetSuite
      • Processor Support
      • Release Notes
      • SuiteApp Installation and Update
        • Installing SuiteApp
        • Installing the SuiteApp Update
        • Installing SuiteApp from Legacy Profile
      • Configuring SuiteApp
      • Configuring Payment Methods
        • Configuring Automatic Payment Methods
        • Configuring Credit and Debit Payment Methods
        • Configuring Order Management Payment Methods
        • Configuring Payment Card Token Payment Method
        • Configuring the ACH Payment Method
        • Configuring the ACH Token Payment Method
        • Uploading a Payment Method Logo
      • Mapping Payment Methods
      • Mapping Check for Card Types
      • Configuring Payment Processing Profiles
      • Configuring Reports
        • Configuring Reports
        • Configuring the Schedule for the Transaction Request Report
        • Configuring the Schedule for Payment Batch Detail Report
        • Configuring the Schedule for Conversion Detail Report
        • Creating a Reporting Script
      • Configuring Invoicing
        • Enabling the Custom Transaction Feature for Invoicing
        • Setting Up an Invoicing for the Pay by Link Feature
        • Creating a New Invoice
        • Updating an Existing Invoice
        • Sending an Invoice
        • Voiding an Invoice
        • Searching for an Invoice
        • Invoicing using the Webstore
      • Enabling Payment Instrument Support
      • Enabling a Payment Facilitator
      • Enabling Network Tokenization
      • Oracle NetSuite Merchant-Initiated Transactions
        • Initial Authorization of External Merchant Initiated Transactions
      • Reference Information
        • Testing Endpoints
        • Reason Codes for Oracle NetSuite
        • Export Execution Logs
        • Support
    • PrestaShop
      • Release Information
      • Installation
      • Configuration
        • Configuring Plugin Settings
          • Configuration Settings
        • Enabling Installment Payments
        • Enabling Grace Period Payments
        • Enforcing Strong Customer Authentication
        • Enabling Apple Pay
          • Setting Up Apple Pay
        • Enabling Google Pay
          • Generating a Google reCAPTCHA Site Key and Secret Key
        • Scheduling Report Generation
          • Setting Up Cron Scheduler for Linux
          • Setting Up Cron Scheduler for Mac
          • Setting Up Task Scheduler for Windows
      • Using the Plugin
        • Order Management
          • Order Status
          • Order Management Workflows
            • After-Authorization Workflow
            • After-Capture Workflow
            • After-Refund Workflow
        • Customer Tasks
          • Saving Credit/Debit Card Information
          • Selecting a Default Credit/Debit Card
          • Cancelling an Order
        • Merchant Tasks
          • Processing a Cancelled Order
          • Processing a Merchandise Return
        • Fraud Management
        • Reporting
      • Testing
      • Upgrading
      • Troubleshooting
        • Configuring and Testing Email
        • Configuring Order Status Visibility
        • Troubleshooting Assistance
    • Shopify
      • Configuring Security Credentials
      • Installing the Cybersource App on Shopify
      • Configuring Shopify
      • Reference Information
  • Built by Our Partners
    • BigCommerce
      • Release Information
      • Requirements and Prerequisites
      • Supported Features
      • Configuring BigCommerce
        • Enabling the Extension
        • Connecting to Cybersource
          • Configuration Settings
      • Upgrade
  • Becoming a Partner
    • Key Information
    • Tech Partner Requirements
      • Create a Sandbox Account
      • Obtain a Partner Solution ID
      • Example: Sending a Partner Solution ID
      • How to Validate the Account in the Business Center
    • Develop Your Integration
      • Getting Started
      • Best Practices
      • SDKs and Github
      • Developer Center and API Libraries
      • Developer Center Forum
      • Partner Blog and Newsletter
    • The Partner Directory
      • Prerequisites
      • Sign-Up Steps
      • Populating the Directory Profile
    • Frequently Asked Questions
    • Contact Information
On This Page

Uploading a Payment Method Logo

Follow these steps to upload the logo of the payment method to the payment visual:
  1. On the top navigation, go to
    Documents
    >
    Files
    >
    File Cabinet
    .
  2. Click the name of the folder to which you will add the new logo.
  3. If you want to create a new folder, go to the
    File Cabinet
    menu, and click
    New
    .
  4. Enter the folder name and click
    Save
    .
  5. Click
    Add File
    and select the image from your computer.
  6. Click
    Save
    . The file is now uploaded to the
    Oracle NetSuite
    file cabinet.
  7. Click
    View/Edit
    next to the image.
  8. View the URL. Select the URL from
    /Core
    until the
    h
    parameter. For example:
    /core/media/media.nl?id=3406&c=TSTDRV2094488&h=3ea0d58984e482e565b1
  9. Populate the URL field of the
    Payment Visuals
    tab on the payment method screen with the value obtained in Step 5.
Previous topic
Next topic
Back to top

Privacy

Terms + conditions

© 2021 Cybersource. All rights reserved. All brand names and logos are the property of their respective owners, are used for identification purposes only, and do not imply product endorsement or affiliation with Cybersource.