3DSecure フロー
Forter SFCCカートリッジにおける3DSecure
Forter SFCCカートリッジは、商人が顧客に3DSチャレンジを開始するための事前承認サーバー応答ボディ内で3DSの推奨事項と免除を提供できます。
さらに、カートリッジコードのカスタマイズ(具体的には int_forter_sfra/forterOrder.ds)により、商人はForterへの事後承認コールをポピュレートし、eciValue、cavvValue、threeDSServerTransIDなどの3DS応答フィールドを含めることができます。
フロー
事前および事後承認の決定

事前承認の決定と事後承認の注文状況

あなたのSFCCプラットフォームとForterカートリッジ内の高レベルのフローは、以下のように設計されます。
顧客が取引を開始する
顧客はサイトでチェックアウトし、支払い情報を提供して注文を提出します。
Forterへの事前承認コール
同期の事前承認 バリデーションコール がForterカートリッジで行われ、カードトークン、カード名、ブランドなどの支払いデータが含まれ、Forterは決定と3DSのインジケーターを含む推奨フィールドを持つ応答を返します。
{
"message": "",
"action": "decline"
"recommendations": ["VERIFICATION_REQUIRED_3DS_CHALLENGE"],
"reasonCode": "",
"transaction": "123abcde",
"status": "success"
}決済ゲートウェイへのコールと3DSの開始**
マーチャントは、Forterの推奨を含む決済ゲートウェイカートリッジにコールを行い、関連する3DSの推奨を活用できるようにします。Forterの推奨を処理し、この応答を決済ゲートウェイに統合するのはマーチャントの開発チームによって行われ、使用されるゲートウェイカートリッジと3DSの設定によって異なります。
Forterへの事後承認コール
決済ゲートウェイからの承認と3DSの応答を含むForterへの2回目のコールが行われます。Forterへの2回目のコールは次のいずれかです:
事後承認バリデーション
ゲートウェイの承認応答データを含む2回目の同期的な バリデーションコール が行われ、プロセッサの応答情報と3DSの応答が含まれます。Forterのカートリッジは、追加のゲートウェイデータに基づいて最終的な同期的なバイナリの承認/拒否の決定を返します。
[3DS事前承認と事後承認](./3DS Integration Guide.md)
事後承認の注文状況
ゲートウェイの承認と3DSの応答を含む 注文状況 があり、ステータスは "PROCESSING"(ゲートウェイが取引を承認した場合)または "CANCELED_BY_MERCHANT"(取引が承認されなかった場合)です。この場合、ステータスは受信されますが、新しい決定は下されません。
[3DS事後承認](./3DS Integration Guide.md)