支払い認証の管理
重要
この記事に記載されている一部またはすべての機能は、プレビュー リリースの一部として使用可能です。 コンテンツおよび機能は、変更されることがあります。 プレビュー リリースの詳細については、1 つのバージョンのサービス更新に関するよく寄せられる質問を参照してください。
この記事では、Microsoft Dynamics 365 Commerce での支払認証の有効期限の範囲と一般的な支払認証パラメータの概要を示します。
認証の有効期限範囲
支払方法の発行者の認証の平均有効期限は、使用する支払方法によって異なる場合があります。 認証の有効期限は、それぞれ異なる場合があります。各支払方法が従う保証タイムラインはありません。 個々の認証要求は、最初に認証の発生元で指定された有効な認証を発行者に終了する理由がある場合に期限切れになる可能性があります。 環境内および支払ゲートウェイで使用する特定の支払方法に応じて、ソリューションに適用する Commerce 構成パラメータを調整して、注文の履行中に認証の管理に必要な日付範囲を最適な方法でキャプチャすることができます。
Commerce が現在サポートしている標準コネクタの認証の有効期限として一般的に推奨される範囲を次に示します。
- PayPal 認証: 最大 29 日 (ただし、場合によっては認証の期限が切れる場合があります)
- クレジット カード認証 (Adyen 経由): 通常 14 日 (ただし、範囲は個々の発行者によって異なります)
メモ
有効期限の範囲を先に入力する場合は、推奨値のみを示します。 使用する方法の範囲によって、使用する環境で使用する、または設定する必要がある正確な時間フレームが異なります。
認証の期限切れ再認証パラメータ
期限切れまでの日数 パラメータ (売掛金勘定 > 設定 > 売掛金勘定パラメータ > クレジット カード の Commerce Headquarters で検出されます) までの日数で、ゲートウェイに対する認証を事前承認および再承認して、期限切れになる前に認証を更新することで、環境の支払コネクタの動作を制御します。
Adyen の場合、無効および再承認のパターンにより、新しいサイクルの認証が更新されます。 Adyen によるトランザクション スコープの反復トークンの使用は、今後の呼び出しに対する許可トークンを取得できますが、元の顧客承認済および検証済の認証と同じトランザクション スコープを参照します。 一般的なトークンの有効期限よりも長い時間範囲に対して 期限切れまでの日数 をパラメータに設定した場合、システムは最初に、トランザクション応答によってキャプチャ トークンが受け入れた場合に検出される可能性があります。 ただし、後でゲートウェイでキャプチャが拒否されると、システムでステータスの変更が検出されないというリスクが生きます。
メモ
キャプチャの応答は、ゲートウェイがネットワークコールを受信したステータス通知です。 キャプチャ結果は、ゲートウェイでのキャプチャ アクションの実際のステータスです。 発行者はキャプチャ結果を確認するのに時間がかかるため、結果の取り込みは Commerce システムに対して非同期になります。 キャプチャ結果を確認してシステムにドキュメント化するには、Commerce の非同期支払機能を将来使用して、トランザクションをキャプチャ結果で更新する必要があります。 現在、トランザクションの認証は、キャプチャ呼び出しの前に確認され、その後、キャプチャが成功したと見なされます。 認証が正常に行われる場合にキャプチャが失敗する可能性はまれですが、この動作が発生する可能性があります。 調整プロセス中に、キャプチャ結果を比較できます。
PayPal の場合、トークンの承認は最大 29 日間可能です。 ただし、期限切れまでの日数 パラメータは、OrderIntent パラメータ (Commerce バージョン 10.0.30 として使用可能) が構成されていない限り、PayPal のトークンを更新することなく無効になります。 PayPal のトークンは 単一使用であり、OrderIntent パラメータのアクションにより、新しい注文認証を復旧することなくトークンが無効になります。 無効にした PayPal トークンを使用するには、PayPal 注文で顧客から支払を再度取得する必要があります。 OrderIntent パラメータがコネクタ コンフィギュレーションで 保存 に設定されている場合、期限切れまでの日数 パラメータによって PayPal トークンの注文の有効期限が拡張されます。 OrderIntent パラメータが 保存 以外の値に設定されている場合、期限切れまでの日数 パラメータを、Adyen と PayPal Connector の両方に最も有効なバランス日数に設定する必要があります (両方を使用している場合)。 請求は、トークンが有効な通常の時間枠内に行われます。 期限切れまでの日数 に対して推奨される設定は 14 日です。
PayPal 注文の目的の設定の詳細については、この記事 の後にある PayPal Connector 注文の目的パラメータ のセクションを参照してください。
再送信ジョブ パラメータの承認
(小売りとコマース > 小売りとコマース IT > 支払い > 認証の再送信 にある) 認証再送信 ジョブは、支払認証トークンを再承認するために特定の反復実行回数で設定できるバッチ ジョブです。このジョブは、期限切れまでの日数 パラメータで指定された範囲内の支払認証トークンを再認証します。
認証の再送信 ダイアログ ボックスには、次のパラメータが含まれています。
- 日数の期限 – このパラメータは、販売注文に対して設定されている出荷日を確認し、その日付に基づいて再承認をトリガします。 これは、期限切れまでの日数 パラメータに加えて機能 します。
- 在庫の空き状況の確認 – このレガシ バッチ ジョブ パラメータは現在サポートされていません。
- 将来の注文のリリースと承認 – このパラメータにより、将来の注文日付が設定されている注文の "処理を行う" の保持が削除され、構成された注文出荷日が近づくと金額が承認されます。
紙幣
将来の出荷日がマークされた注文には、承認保留が作成されます。 これらの注文は、headquarters の 小売とコマース > チャネル > コール センター > コール センター クレジット カード > 認証管理 フォームに表示されます。 販売注文ヘッダー 処理禁止 プロパティは 、True に設定されたままです。 販売注文の 処理禁止 プロパティを更新するには、認証管理 フォームに移動し、ページ フィルターの ステータス を 却下 に設定して、レコード一覧の顧客アカウントまたは販売注文行によって目的のレコードを選択します。 次に、クレジット カード メニュー項目を選択し、プロセス を選択します。 これにより、承認が再送信され、正常に承認された場合は 処理禁止 プロパティを False に設定する必要があります。
- 拒否されたクレジット カードの再試行 – このパラメータは、以前に拒否されたカードに対するカード認証を再試行します。 ビジネス要件によっては、このパラメータを設定しない場合があります。
- クレジット カードの再送信 – このパラメータは、システムで期限切れの認証が決定された後に、認証用にカードを再送信します。 ビジネス要件によっては、このパラメータを設定しない場合があります。
- 期限切れの認証を無効にする – このパラメータは、期限切れの設定を満たすとシステムが判断した場合、認証を無効にします。
ダイアログ ボックスの 背景セクションで 実行する には次の要素が含まれます。
- バッチ処理 – このパラメーターは既定で はい に設定され、オフにできません。
- 繰り返し – 繰り返し > 繰り返しの定義 タブのパラメーターを使用すると、ジョブを実行する定期的なタイミング構成を設定できます。
- 警告 - 警告 > バッチ ジョブ警告タブのパラメーターを使用すると、バッチ ジョブに関連するさまざまなイベントに対して警告を構成できます。
- タスクの説明 – このパラメーターは、バッチ ジョブ表示ラベルを指定します。
- バッチ グループ – このパラメーターを使用すると、ワークロードを複数のサーバーに配分するバッチ グループを指定できます。
- プライベート – このパラメータが はい に設定されている場合、Commerce は他のユーザーがバッチ ジョブを処理することを防ぎます。 ダイアログボックスを構成したユーザーだけがジョブを実行できます。
- クリティカルなジョブ – このパラメーターを はい に設定すると、ジョブの処理能力が優先されます。
- 監視カテゴリ – このパラメータを使用すると、監視カテゴリを割り当て、監視中にさまざまな種類のジョブを識別しやすくなります。
PayPal コネクタ注文の意図パラメータ
Commerce バージョン 10.0.30 以降、headquarters で PayPal 支払いコネクタ構成には、OrderIntent フィールドが含まれます。 このフィールドを使用すると、PayPal 支払コネクタを、オンライン チャンネルに対して保存した PayPal 注文で動作するように構成できます。 PayPal の注文の目的に対する Commerce サポートの詳細については、注文の目的 を参照してください。
Adyen コネクタ認証の古い期間のパラメータ
オンライン、コール センター、またはハードウェア リンクのために本社で Adyen 用 Dynamics 365 Payment Connector を構成する場合は、認証対象期間 (日数) パラメータで、コネクタが認証トークンの有効期限が切れていると見なす日数を指定します。 認証トークンが、このパラメータに指定された日数よりも古い場合は、Dynamics 365 によってキャプチャの拒否ステータスが事前に設定され、"キャプチャに失敗しました: オンドル認証が原因でキャプチャが失敗しました。(22062)."キャプチャ 呼び出しが拒否された場合は、支払ゲートウェイ (Adyen) を呼び出す前にシステムでエラーが生成されます。 認証を開始する期間 (日数) パラメータを指定すると、失敗する可能性が高い認証要求を不必要にキャプチャすることはできません。 これにより、不必要なトランザクションの試行を回避できます。
Adyen コネクタ構成の 認証失効期間 (日数) パラメータは、認証失効期間 (日数) がトリガされ、認証の期限切れを考慮するアクションがトリガされるので、売掛金勘定 期限切れまでの日数 パラメータよりも長い時間枠に設定する必要があります。