ISO 20022 SEPAおよびCGIのクレジット振替メッセージの検証

Oracle Paymentsでは、Single Euro Payments Area (SEPA)バージョンおよびCommon Global Implementation (CGI)バージョンのISO 20022クレジット振替メッセージがサポートされています。

クレジット振替メッセージに対しては、2つの事前定義済Analytics Publisherテンプレートおよび対応する2つの支払フォーマットを使用できます。Paymentsによって検証が添付され、必須データがクレジット振替メッセージ・フォーマットに存在するかどうかの検証が行われます。

この表は、ISO 20022 SEPA支払フォーマットに添付された事前定義の検証について支払別に説明しています。

ISO 20022 SEPAクレジット振替メッセージ・フォーマットに添付された事前定義の検証

フォーマット名

検証

説明

ISO20022単一ユーロ支払地域バージョン5.0フォーマット (pain.001.001.03)

SEPA検証

支払方法の「別名」属性に入力した値を検証します。支払方法の「別名」属性の値がTRFの場合、この文書はSEPA支払に選択されます。

SEPA検証

支払通貨が常にEURであることを検証します。支払通貨がEURである場合、この文書はSEPA支払に選択されます。

SEPA検証

支払銀行支店国がEUROZONE内であることを検証します。銀行支店国がEUROZONE内である場合、支払プロセス要求は次のステップに進みます。

SEPA検証

受取人銀行支店国がEUROZONE内であることを検証します。銀行支店国がEUROZONE内である場合、支払プロセス要求は次のステップに進みます。

SEPA検証

支払銀行のIBANが有効であることを検証します。IBANが有効な場合、支払プロセス要求は次のステップに進みます。

SEPA検証

受取人銀行のIBANが有効であることを検証します。IBANが有効な場合、支払プロセス要求は次のステップに進みます。

SEPA検証

支払銀行にBICがあることを検証します。BICが存在する場合、支払プロセス要求は次のステップに進みます。

SEPA検証

受取人銀行にBICがあることを検証します。BICが存在する場合、支払プロセス要求は次のステップに進みます。

サービス・レベル検証

支払サービス・レベルが支払ファイル内に存在することを検証します。

ローカル支払手段検証

決済チャネル値が支払ファイル内に存在することを検証します。

SEPA開始パーティ検証

開始パーティIDが支払ファイル内に存在することを検証します。

この表は、ISO 20022 CGI支払フォーマットに添付された事前定義の検証について支払別に説明しています。

ISO 20022 CGIクレジット振替メッセージ・フォーマットに添付された事前定義の検証

フォーマット名

検証

説明

ISO20022共通グローバル実装フォーマット

CGI検証

支払方法の「別名」属性に入力した値を検証します。支払方法の「別名」属性の値がTRFの場合、この文書はSEPA支払に選択されます。

サービス・レベル検証

支払サービス・レベルが支払ファイル内に存在することを検証します。

ローカル支払手段検証

決済チャネル値が支払ファイル内に存在することを検証します。

債権者エージェント国検証

受取人銀行支店国が支払ファイル内に存在することを検証します。

債権者エージェント国検証

支払人銀行支店国が支払ファイル内に存在することを検証します。

開始パーティ検証

開始パーティIDが支払ファイル内に存在することを検証します。

ISO 20022クレジット振替メッセージ・フォーマットのSEPAのバージョンとCGIのバージョンの間には、差異が存在します。次に、ISO 20022 CGI支払ファイル・フォーマットに固有の条件リストを示します。

  • 支払通貨は任意の通貨にできます。

  • 支払銀行支店の場所に対する制限はありません。

  • 受取人銀行支店の場所に対する制限はありません。

  • すべてのEFTで、受取人銀行口座番号が必須です。

    • ユーザー定義の検証では、この条件が満たされます。

ノート: ISO 20022 SEPAクレジット振替支払に対して、ISO 20022 CGIクレジット振替支払フォーマットを使用できます。この場合、すべてのSEPAクレジット振替の事前定義済検証をCGIクレジット振替支払ファイル・フォーマットに添付する必要があります。