Mastercom® for Chargebacks とのインテグレーションの設定
インテグレーション定義を使用して、Salesforce が Mastercom と統合して取引の紛争のチャージバックを開始する方法の詳細を指定します。Mastercom API をコールするインテグレーション定義を作成します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Professional Edition、Enterprise Edition、および Unlimited Edition |
| 必要なユーザー権限 | |
|---|---|
| インテグレーション定義を作成する | 「アプリケーションのカスタマイズ」 および Financial Services Cloud 標準 または Financial Services Cloud 拡張機能または FSC サービス |
Mastercom API と統合して、規制とカードスキームのガイドラインを満たすために不可欠であるチャージバックが迅速に開始および処理されるようにします。このインテグレーションにより、チャージバックプロセスに通常関連付けられている回転椅子が軽減されます。この API では、取引および紛争データにリアルタイムでアクセスできるため、発行者と取得者はチャージバックの状況と必要なアクションに関する通知をすぐに受信できます。
-
Mastercom システムから紛争中の取引に関する情報を検索して取得するには、インテグレーション定義を作成します。
- 種別として [Apex 定義] を選択します。
-
インテグレーション定義の名前と開発者名を入力します。
開発者名をメモして、チャージバックを開始するフェーズ管理計画を作成するときに使用します。
- Apex クラスとして disputemanagement.ThirdPartyMastercomSearchTransaction_V1 を検索して選択します。
- Mastercom 用に作成した指定ログイン情報の名前を入力します。
-
Mastercom コンシューマー鍵を入力します。
Mastercom コンシューマー鍵は Mastercard 開発者ポータルから取得できます。
- Mastercom コンシューマーの秘密が含まれる証明書名を入力します。
- 入力インテグレーション手順名として「FSCTxnDisputeMgmt_ThirdPartyMastercomTrxnSearchInputProcessor」を検索して選択します。
- 出力インテグレーション手順名として「FSCTxnDisputeMgmt_ThirdPartyMastercomTrxnSearchOutputProcessor」を検索して選択します。
-
紛争項目の状況値をカンマで区切って入力します。
例: Closed,Aborted。紛争項目の状況が [完了] または [中止] の場合、このインテグレーション定義によって Mastercom への API コールが防止されます。
Mastercom システムから紛争中のトランザクションに関する情報を検索して取得するインテグレーション定義のサンプルを次に示します。
-
紛争中のトランザクションの請求を作成するには、別のインテグレーション定義を作成します。
- 種別として [Apex 定義] を選択します。
-
インテグレーション定義の名前と開発者名を入力します。
開発者名をメモして、チャージバックを開始するフェーズ管理計画を作成するときに使用します。
- Apex クラスとして disputemanagement.ThirdPartyMastercomCreateClaim_V1 を検索して選択します。
- Mastercom 用に作成した指定ログイン情報の名前を入力します。
-
Mastercom コンシューマー鍵を入力します。
Mastercom コンシューマー鍵は Mastercard 開発者ポータルから取得できます。
- Mastercom コンシューマーの秘密が含まれる証明書名を入力します。
- 入力インテグレーション手順名として「FSCTxnDisputeMgmt_ThirdPartyMastercomCreateClaimInputProcessor」を検索して選択します。
-
紛争項目の状況値をカンマで区切って入力します。
例: Closed,Aborted。紛争項目の状況が [完了] または [中止] の場合、このインテグレーション定義によって Mastercom への API コールが防止されます。
係争中のトランザクションの請求を作成するためのインテグレーション定義の例を次に示します。
-
請求に関連付けられた紛争中の取引の清算の詳細を取得するには、別のインテグレーション定義を作成します。
- 種別として [Apex 定義] を選択します。
-
インテグレーション定義の名前と開発者名を入力します。
開発者名をメモして、チャージバックを開始するフェーズ管理計画を作成するときに使用します。
- Apex クラスとして disputemanagement.ThirdPartyMastercomTrxnClearing_V1 を検索して選択します。
- Mastercom 用に作成した指定ログイン情報の名前を入力します。
-
Mastercom コンシューマー鍵を入力します。
Mastercom コンシューマー鍵は Mastercard 開発者ポータルから取得できます。
- Mastercom コンシューマーの秘密が含まれる証明書名を入力します。
- 出力インテグレーション手順名として「FSCTxnDisputeMgmt_ThirdPartyMastercomTrxnClearingOutputProcessor」を検索して選択します。
-
紛争項目の状況値をカンマで区切って入力します。
例: Closed,Aborted。紛争項目の状況が [完了] または [中止] の場合、このインテグレーション定義によって Mastercom への API コールが防止されます。
次に、請求に関連付けられた紛争中のトランザクションのクリアリングの詳細を取得するための統合定義のサンプルを示します。
-
請求に関連付けられた紛争中の取引の承認の詳細を取得するには、別のインテグレーション定義を作成します。
- 種別として [Apex 定義] を選択します。
-
インテグレーション定義の名前と開発者名を入力します。
開発者名をメモして、チャージバックを開始するフェーズ管理計画を作成するときに使用します。
- Apex クラスとして disputemanagement.ThirdPartyMastercomTrxnAuthorization_V1 を検索して選択します。
- Mastercom 用に作成した指定ログイン情報の名前を入力します。
-
Mastercom コンシューマー鍵を入力します。
Mastercom コンシューマー鍵は Mastercard 開発者ポータルから取得できます。
- Mastercom コンシューマーの秘密が含まれる証明書名を入力します。
- 出力インテグレーション手順名として「FSCTxnDisputeMgmt_ThirdPartyMastercomTrxnAuthOutputProcessor」を検索して選択します。
-
紛争項目の状況値をカンマで区切って入力します。
例: Closed,Aborted。紛争項目の状況が [完了] または [中止] の場合、このインテグレーション定義によって Mastercom への API コールが防止されます。
次に、請求に関連付けられた紛争中のトランザクションの承認の詳細を取得するインテグレーション定義のサンプルを示します。
-
請求に関連付けられた紛争中のトランザクションのチャージバックを作成するには、次の詳細を使用して別のインテグレーション定義を作成します。
- 種別として [Apex 定義] を選択します。
-
インテグレーション定義の名前と開発者名を入力します。
開発者名をメモして、チャージバックを開始するフェーズ管理計画を作成するときに使用します。
- Apex クラスとして disputemanagement.ThirdPartyMastercomCreateChargeback_V1 を検索して選択します。
- Mastercom 用に作成した指定ログイン情報の名前を入力します。
-
Mastercom コンシューマー鍵を入力します。
Mastercom コンシューマー鍵は Mastercard 開発者ポータルから取得できます。
- Mastercom コンシューマーの秘密が含まれる証明書名を入力します。
- 入力インテグレーション手順名として「FSCTxnDisputeMgmt_ThirdPartyMastercomCreateChargebackInputProcessor」を検索して選択します。
-
紛争項目の状況値をカンマで区切って入力します。
例: Closed,Aborted。紛争項目の状況が [完了] または [中止] の場合、このインテグレーション定義によって Mastercom への API コールが防止されます。
次に、請求に関連付けられた紛争中のトランザクションのチャージバックを作成するためのサンプル統合定義を示します。
- 変更を保存し、インテグレーション定義を有効化します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

