Skip to login Skip to content
Developer Cybersource Logo

Our API

Learn about Cybersource REST APIs, Developer guides & Release notes

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

Release notes

These release notes cover all releases to the production for the APIs and SDKs every month

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.

REST API SDKs

An inventory of SDKs & Sample codes in 6 languages to help you kick start your integration

 

Testing

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

 

Postman collection

A collection to make sample REST API calls. It provides samples for all supported HTTP methods.

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

Accept payments

In-person Accept

Accept payments in person through a range of supported payment devices provided by us or integrate your existing payment devices to our payments network

Online payments

Start accepting payments online—quickly, securely, and globally. We offer a range of solutions to help you optimize payments across channels while protecting sensitive data.

Plugin connections

See our latest plugins and integrations.

 

Technology Partners

See our latest integrations and ISV solutions

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.

Sales help Learn more about how our services can help your business. Call sales: 1-800-530-9095

Contact us

Cybersource on GitHub

Cybersource Community Forum

News and announcements

AI Assistant

Menu
  • 最近のこの文書への改訂
  • このガイドについて
  • トークンの管理サービス
    • トークンの種類
    • トークンライフサイクル管理
  • トークンの管理サービス ワークフロー
    • TMS を使用した PAN トークナイゼーションプロセス
    • ネットワークトークンのトークナイゼーションプロセス
    • 加盟店へのネットワークトークンの提供
    • 加盟店へのネットワークトークン CIT 認証
    • 加盟店へのネットワークトークン MIT 認証
    • パートナーへのネットワークトークンの提供
    • パートナーへのネットワークトークン CIT 認証
    • パートナーへのネットワークトークン MIT 認証
  • トークンの管理サービス API のリクエスト
    • HTTP のヘッダー
    • 大文字・小文字の区別
    • メタデータ
    • パッチ適用の考慮
    • サポートされたプロセッサ
    • テストカード番号
  • トークンの管理サービス 登録
    • マーチャントID階層
    • マーチャントID登録
    • パートナーのポートフォリオ MID
    • トークンボールト管理
    • メッセージレベル暗号化キー
  • ネットワークトークナイゼーション
    • ネットワークトークンの有効化
    • ネットワークトークンの登録 - パートナーモデル
    • トークンの依頼者 ID
  • Web フックのサブスクリプションを管理
    • デジタル署名の鍵を作成
    • Web フックのサブスクリプションを作成
    • Web フックのサブスクリプションの詳細を検索
    • Web フックのサブスクリプションを更新
    • Web フックのサブスクリプションを削除
  • カスタマートークン
    • カスタマートークンを管理
    • カスタマートークンによる支払
  • 配送先住所トークン
    • 配送先住所トークンを管理
    • 配送先住所トークンによる支払い
  • カスタマーのPayment Instrumentトークン
    • カスタマーのPayment Instrumentトークンを管理
    • カスタマーのPayment Instrumentトークンによる支払
  • Payment Instrumentトークン
    • Payment Instrumentトークンを管理
    • Payment Instrumentトークンによる支払
  • Instrument Identifierトークン
    • Instrument Identifierトークンの管理
    • Instrument Identifierトークンによる支払
  • レガシートークン
    • レガシートークンによる支払い
  • 加盟店のネットワークトークン
    • 加盟店へのネットワークトークンによる支払
    • 加盟店が開始したトランザクションおよびネットワークトークンを管理
  • パートナーのネットワークトークン
    • パートナーのネットワークトークンを管理
    • ネットワークトークン提供の失敗
  • ウォレットアプリとトークンの管理サービスの使用
    • ウォレットアプリによるトークンの管理
    • トークンとウォレットアプリによる支払
  • 参考情報
    • データの暗号化または復号
    • HTTP ステータスコード
  • サポートされたプロセッサ
REST API | Visa Platform Connect

参考情報

  • 最近のこの文書への改訂
  • このガイドについて
  • トークンの管理サービス
    • トークンの種類
      • カスタマートークン
      • 配送先住所トークン
      • Payment Instrumentトークン
      • Instrument Identifierトークン
      • ネットワークトークン
    • トークンライフサイクル管理
  • トークンの管理サービス ワークフロー
    • TMS を使用した PAN トークナイゼーションプロセス
    • ネットワークトークンのトークナイゼーションプロセス
    • 加盟店へのネットワークトークンの提供
    • 加盟店へのネットワークトークン CIT 認証
    • 加盟店へのネットワークトークン MIT 認証
    • パートナーへのネットワークトークンの提供
    • パートナーへのネットワークトークン CIT 認証
    • パートナーへのネットワークトークン MIT 認証
  • トークンの管理サービス API のリクエスト
    • HTTP のヘッダー
    • 大文字・小文字の区別
    • メタデータ
    • パッチ適用の考慮
      • ページネーション
    • サポートされたプロセッサ
    • テストカード番号
  • トークンの管理サービス 登録
    • マーチャントID階層
    • マーチャントID登録
    • パートナーのポートフォリオ MID
    • トークンボールト管理
    • メッセージレベル暗号化キー
  • ネットワークトークナイゼーション
    • ネットワークトークンの有効化
    • ネットワークトークンの登録 - パートナーモデル
    • トークンの依頼者 ID
  • Web フックのサブスクリプションを管理
    • デジタル署名の鍵を作成
      • REST API を使用したデジタル署名の鍵の作成に関する必須フィールド
      • REST の例: デジタル署名の鍵の作成
    • Web フックのサブスクリプションを作成
      • REST API を使用した Web フックのサブスクリプションの作成に関する必須フィールド
      • REST の例: Web フックのサブスクリプションの作成
    • Web フックのサブスクリプションの詳細を検索
      • REST API を使用した Web フックのサブスクリプションの詳細の検索に関する必須フィールド
      • REST の例: Web フックのサブスクリプションの詳細の検索
    • Web フックのサブスクリプションを更新
      • REST API を使用した Web フックのサブスクリプションの更新に関する必須フィールド
      • REST の例: Web フックのサブスクリプションの更新
    • Web フックのサブスクリプションを削除
      • REST API を使用した Web フックのサブスクリプションの更新に関する必須フィールド
      • REST の例: Web フックのサブスクリプションの削除
  • カスタマートークン
    • カスタマートークンを管理
      • カスタマーの作成
        • REST API を使用したカスタマーの作成に関する必須フィールド
        • REST の例: カスタマーの作成
        • REST インタラクティブの例: カスタマーの作成
      • カスタマーを検索
        • カスタマーの検索に関する必須フィールド
        • REST の例: カスタマーの検索
      • カスタマーを更新
        • カスタマーの更新に関する必須フィールド
        • カスタマーの更新に関するオプションフィールド
        • REST の例: カスタマーの更新
        • REST インタラクティブの例: カスタマーの更新
      • カスタマーの削除
        • カスタマートークンの削除に関する必須フィールド
        • REST の例: ユーザの削除
      • マスクされていないカード番号でカスタマーのデフォルトの支払を検索
        • REST API を使用したマスクされていないカード番号でのカスタマーのデフォルトの支払の検索に関する必須フィールド
        • REST の例: マスクされていないカード番号でカスタマーのデフォルトの支払の検索
      • カスタマーのデフォルトの支払と配送の詳細を検索
        • REST API を使用したカスタマーのデフォルトの支払と配送の詳細の検索に関する必須フィールド
        • REST の例: カスタマーのデフォルトの支払と配送の詳細の検索
    • カスタマートークンによる支払
      • 検証済みの支払明細でカスタマートークンを作成
        • REST API を使用した検証済みの支払明細で、カスタマートークンを作成することに関する必須フィールド
        • REST の例: 検証済みの支払明細でカスタマートークンの作成
      • カスタマートークンで支払を許可
        • REST API を使用したカスタマートークンでの支払の認可に関する必須フィールド
        • REST の例: カスタマートークンで支払の許可
        • REST の例: ネットワークトークンに関連付けられたカスタマートークンを使用した支払の認可
      • カスタマートークンで決済する
        • REST API を使用したカスタマートークンでの決済に関する必須フィールド
        • REST の例: カスタマートークンで決済する
  • 配送先住所トークン
    • 配送先住所トークンを管理
      • カスタマーの配送先住所を作成
        • カスタマーの配送先住所の作成に関する必須フィールド
        • REST の例: カスタマーの配送先住所の作成
        • REST インタラクティブの例: カスタマーの配送先住所の作成
      • デフォルトの配送先住所を追加
        • REST API を使用したデフォルトの配送先住所の追加に関する必須フィールド
        • REST の例: デフォルトの配送先住所の追加
      • デフォルト値以外の配送先住所を追加
        • REST API を使用した非デフォルトの配送先住所の追加に関する必須フィールド
        • REST の例: 非デフォルトの配送先住所の追加
      • デフォルトの配送先住所を変更
        • REST API を使用したデフォルトの配送先住所の変更に関する必須フィールド
        • REST の例: デフォルトの配送先住所の変更
      • カスタマーの配送先住所を検索
        • カスタマーの配送先住所の検索に関する必須フィールド
        • REST の例: 配送先住所の検索
      • すべてのカスタマーの配送先住所を検索
        • すべてのカスタマーの配送先住所の検索に関する必須フィールド
        • REST の例: すべてのカスタマーの配送先住所の検索
      • カスタマーの配送先住所を更新
        • カスタマーの配送先住所の更新に関する必須フィールド
        • REST の例: カスタマーの配送先住所の更新
        • REST インタラクティブの例: カスタマーの配送先住所の更新
      • カスタマーの配送先住所を削除
        • カスタマーの配送先住所の削除に関する必須フィールド
        • REST の例: カスタマーの配送先住所を削除
    • 配送先住所トークンによる支払い
      • 非デフォルトの配送先住所で支払を許可
        • REST API を使用して非デフォルトの配送先住所での支払いを認可する必須フィールド
        • REST の例: 非デフォルトの配送先住所で支払の許可
  • カスタマーのPayment Instrumentトークン
    • カスタマーのPayment Instrumentトークンを管理
      • カスタマーのPayment Instrumentを作成
        • REST API を使用したカスタマーのPayment Instrumentの作成に関する必須フィールド
        • REST API を使用したカスタマーのPayment Instrumentの作成に関するオプションフィールド
        • REST の例: カスタマーのPayment Instrumentの作成
        • REST インタラクティブの例: カスタマーのPayment Instrumentの作成
      • Instrument Identifierを使用したデフォルトのPayment Instrumentを追加
        • REST API を使用し、Instrument Identifierを使用したデフォルトのPayment Instrumentの追加に関する必須フィールド
        • REST API を使用し、Instrument Identifierを使用したデフォルトのPayment Instrumentの追加に関するオプションフィールド
        • REST の例: Instrument Identifierを使用したデフォルトのPayment Instrumentの追加
      • 検証済みの支払にデフォルトのPayment Instrumentを追加
        • REST API を使用した検証済みの支払とデフォルトのPayment Instrumentの追加に関する必須フィールド
        • REST の例: 検証済みの支払にデフォルトのPayment Instrumentの追加
      • Instrument Identifierを使用した非デフォルトのPayment Instrumentを追加
        • REST API を使用し、Instrument Identifierを使用した非デフォルトのPayment Instrumentの追加に関する必須フィールド
        • REST API を使用し、Instrument Identifierを使用した非デフォルトのPayment Instrumentの追加に関するオプションフィールド
        • REST の例: Instrument Identifierを使用した非デフォルトのPayment Instrumentの追加
      • 検証済みの支払に非デフォルトのPayment Instrumentを追加
        • REST API を使用した検証済みの支払と非デフォルトのPayment Instrumentの追加に関する必須フィールド
        • REST の例: 検証済みの支払に非デフォルトのPayment Instrumentの追加
      • カスタマーのデフォルトのPayment Instrumentを変更
        • REST API を使用したカスタマーのデフォルトのPayment Instrumentの変更に関する必須フィールド
        • REST の例: カスタマーのデフォルトのPayment Instrumentの変更
      • カスタマーのPayment Instrumentを検索
        • REST API を使用したカスタマーのPayment Instrumentの検索に関する必須フィールド
        • REST の例: カスタマーのPayment Instrumentの検索
      • マスクされていないカード番号でカスタマーのPayment Instrumentを検索
        • REST API を使用したマスクされていないカード番号でのカスタマーのPayment Instrumentの検索に関する必須フィールド
        • REST の例: マスクされていないカード番号でカスタマーのPayment Instrumentの検索
      • カスタマーのPayment Instrumentをリスト化
        • REST API を使用したカスタマーのPayment Instrumentのリスト化に関する必須フィールド
        • REST の例: カスタマーのPayment Instrumentをリスト化
      • カスタマーのPayment Instrumentを更新
        • REST API を使用したカスタマーのPayment Instrumentの更新に関する必須フィールド
        • REST API を使用したカスタマーのPayment Instrumentの更新に関するオプションフィールド
        • REST の例: カスタマーのPayment Instrumentの更新
        • REST インタラクティブの例: カスタマーのPayment Instrumentの更新
      • カスタマーのPayment Instrumentを削除
        • REST API を使用したカスタマーのPayment Instrumentの削除に関する必須フィールド
        • REST の例: カスタマーのPayment Instrumentの削除
    • カスタマーのPayment Instrumentトークンによる支払
      • 非デフォルトのPayment Instrumentで支払を許可
        • REST API を使用して非デフォルトのPayment Instrumentでの支払を認可する必須フィールド
        • REST API を使用して非デフォルトのPayment Instrumentでの支払を認可するオプションフィールド
        • REST の例: 非デフォルトのPayment Instrumentで支払の許可
      • 非デフォルトのPayment Instrumentで決済
        • REST API を使用して非デフォルトのPayment Instrumentでの決済に関する必須フィールド
        • REST API を使用して非デフォルトのPayment Instrumentでの決済に関するオプションフィールド
        • REST の例: 非デフォルトのPayment Instrumentで決済
  • Payment Instrumentトークン
    • Payment Instrumentトークンを管理
      • Payment Instrumentを作成
        • REST API を使用したPayment Instrumentの作成に関する必須フィールド
        • REST API を使用したPayment Instrumentの作成に関するオプションフィールド
        • REST の例: Payment Instrumentの作成
        • REST インタラクティブの例: Payment Instrumentの作成
      • Payment Instrumentを検索
        • REST API を使用したPayment Instrumentの検索に関する必須フィールド
        • REST の例: Payment Instrumentの検索
      • カード番号でPayment Instrumentを探す
        • REST API を使用したカード番号でPayment Instrumentを探すことに関する必須フィールド
        • REST の例: カード番号でPayment Instrumentを探す
      • マスクされていないカード番号でPayment Instrumentを検索
        • REST API を使用したマスクされていないカード番号でのPayment Instrumentの検索に関する必須フィールド
        • REST の例: マスクされていないカード番号でPayment Instrumentの検索
      • Payment Instrumentを更新
        • REST API を使用したPayment Instrumentの更新に関する必須フィールド
        • REST API を使用したPayment Instrumentの更新に関するオプションフィールド
        • REST の例: Payment Instrumentの更新
        • REST インタラクティブの例: Payment Instrumentの更新
      • Payment Instrumentを削除
        • REST API を使用したPayment Instrumentの削除に関する必須フィールド
        • REST の例: Payment Instrumentの削除
    • Payment Instrumentトークンによる支払
      • Payment Instrumentで支払を許可
        • REST API を使用してPayment Instrumentでの支払を認可することに関する必須フィールド
        • REST API を使用してPayment Instrumentでの支払を認可することに関するオプションフィールド
        • REST の例: Payment Instrumentで支払の許可
      • Payment Instrumentで決済
        • REST API を使用してPayment Instrumentで決済を認可することに関する必須フィールド
        • REST の例: Payment Instrumentで決済
  • Instrument Identifierトークン
    • Instrument Identifierトークンの管理
      • Instrument Identifierを作成
        • REST API を使用したInstrument Identifierの作成に関する必須フィールド
        • REST API を使用したInstrument Identifierの作成に関するオプションフィールド
        • REST の例: カードのInstrument Identifierを作成
        • REST インタラクティブの例: Instrument Identifierの作成
        • REST の例: 銀行口座のInstrument Identifierを作成
      • Instrument Identifierの検索
        • REST API を使用したInstrument Identifierの検索に関する必須フィールド
        • REST の例: Instrument Identifierの検索
        • REST インタラクティブの例: Instrument Identifierの検索
      • Instrument Identifierを更新
        • REST API を使用したInstrument Identifierの更新に関する必須フィールド
        • REST API を使用したInstrument Identifierの更新に関するオプションフィールド
        • REST の例: Instrument Identifierの更新
        • REST インタラクティブの例: Instrument Identifierの更新
      • Instrument IdentifierのPayment Instrumentを検索
        • REST API を使用したInstrument IdentifierのPayment Instrumentの検索に関する必須フィールド
        • REST の例: Instrument IdentifierのPayment Instrumentの検索
        • REST インタラクティブの例: Instrument IdentifierのPayment Instrumentの検索
      • マスクされていないカード番号でInstrument Identifierを検索
        • REST API を使用したマスクされていないカード番号でのInstrument Identifierの検索に関する必須フィールド
        • REST の例: マスクされていないカード番号でInstrument Identifierの検索
      • Instrument Identifierを削除
        • REST API を使用したInstrument Identifierの削除に関する必須フィールド
        • REST の例: Instrument Identifierの削除
        • REST インタラクティブの例: Instrument Identifierの削除
    • Instrument Identifierトークンによる支払
      • 検証済みの支払明細でInstrument Identifierトークンを作成
        • REST API を使用した検証済みの支払明細でInstrument Identifierトークンを作成することに関する必須フィールド
        • REST の例: 検証済みの支払明細でInstrument Identifierの作成
      • Instrument Identifierで支払を許可
        • REST API を使用したInstrument Identifierでの支払の認可に関する必須フィールド
        • REST の例: Instrument Identifierでの支払の許可
        • REST インタラクティブの例: Instrument Identifierでの支払の許可
      • Instrument Identifierで決済する
        • REST API を使用したInstrument Identifierでの決済に関する必須フィールド
        • REST の例: Instrument Identifierでの決済
        • REST インタラクティブの例: Instrument Identifierでの決済
  • レガシートークン
    • レガシートークンによる支払い
      • レガシートークンで支払を許可
        • REST API を使用したレガシートークンでの支払の認可に関する必須フィールド
        • REST の例: レガシートークンでの支払の許可
        • REST インタラクティブの例: レガシートークンでの支払の許可
      • レガシートークンで決済する
        • REST API を使用したレガシートークンでの決済に関する必須フィールド
        • REST の例: レガシートークンでの決済
  • 加盟店のネットワークトークン
    • 加盟店へのネットワークトークンによる支払
      • ネットワークトークンを無視する支払を許可
        • REST API を使用してネットワークトークンを無視する支払を認可することに関する必須フィールド
        • REST の例: ネットワークトークンを無視する支払の許可
    • 加盟店が開始したトランザクションおよびネットワークトークンを管理
      • 加盟店が開始したトランザクションの与信オプションを更新
        • REST API を使用した MIT 与信オプションの更新に関する必須フィールド
        • REST の例: MIT 与信オプションの更新
  • パートナーのネットワークトークン
    • パートナーのネットワークトークンを管理
      • カード番号のネットワークトークンを検索
        • REST API を使用したカード番号のネットワークトークンの提供に関する必須フィールド
        • REST API を使用したカード番号のネットワークトークンの提供に関するオプションフィールド
        • REST の例: カード番号のネットワークトークンの検索
      • 既存のInstrument Identifierのネットワークトークンを提供
        • REST API を使用した既存のInstrument Identifierのネットワークトークンの提供に関する必須フィールド
        • REST API を使用した既存のInstrument Identifierのネットワークトークンの提供に関するオプションフィールド
        • REST の例: 既存のInstrument Identifierのネットワークトークンの提供
        • REST インタラクティブの例: 既存のInstrument Identifierのネットワークトークンの提供
      • 支払認証情報のネットワークトークンを検索
        • REST API を使用した支払認証情報のネットワークトークンの検索に関する必須フィールド
        • REST の例: 支払認証情報のネットワークトークンの検索
      • Instrument Identifierの検索
        • REST API を使用したInstrument Identifierの検索に関する必須フィールド
        • REST の例: Instrument Identifierの検索
        • REST インタラクティブの例: Instrument Identifierの検索
      • Instrument Identifierを削除
        • REST API を使用したInstrument Identifierの削除に関する必須フィールド
        • REST の例: Instrument Identifierの削除
        • REST インタラクティブの例: Instrument Identifierの削除
    • ネットワークトークン提供の失敗
  • ウォレットアプリとトークンの管理サービスの使用
    • ウォレットアプリによるトークンの管理
      • 新しいカスタマーアカウントの作成
      • 新しい配送先住所を追加
      • 配送先住所の修正または削除
      • 支払 API で新しいPayment Instrumentを作成
      • 支払い方法の修正または削除
      • デフォルトの支払い方法の変更
      • 新しい支払い方法の住所を追加
      • ウォレットを表示
    • トークンとウォレットアプリによる支払
      • 支払の許可
  • 参考情報
    • データの暗号化または復号
    • HTTP ステータスコード
  • サポートされたプロセッサ
On This Page
Back to top

Visa

Cybersource.com

Terms + conditions

Cookie policy

Privacy notice

Your privacy rights

© 2024 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.