クレジット カード トランザクション データのアーカイブ
この記事では、クレジット カード支払トークンをアーカイブに保存することでデータベースの領域を解放できる、Microsoft Dynamics 365 Commerce のアーカイブ ジョブについて説明します。 このジョブは、コマース バージョン 10.0.17 リリース時点で使用できます。
クレジット カードの認証ごとに、認証バイナリ ラージ オブジェクト (auth BLOB) がデータベースに格納されます。 Auth BLOB には、認証に関連するデータが含まれます。 時間が経過すると、これらの auth BLOB は増加し、データベースの容量を大量に得ることができます。 この記事に説明されているジョブを使用すると、Azure Blob Storage にエクスポートしてデータベースからデータを削除することで、auth BLOB データをアーカイブすることができます。
アーカイブ ジョブのパラメータは、トランザクションの日数に基づいて指定されます。 つまり、ジョブの最小トランザクションの日数フィールドが 365 日に設定されている場合、たとえば 365 日以上経過しているクレジット カード認証に関するすべての XML データが、ジョブの実行時にアーカイブの対象になります。
重要
アーカイブしたデータを簡単に復元できません。 したがって、リンクされた払戻し の対象となるトランザクションはアーカイブする必要はありません。 たとえば、販売者の返品ポリシーで、2 日以内に同じクレジット カードへの払戻しをトランザクションで許可している場合、ジョブのトランザクションの最小期間フィールドは 730 日 (2年) に設定する必要があります。 この場合、730 日後にトランザクションが戻された場合、リンクされた払戻しを実行する必要がある XML は検出されません。 したがって、顧客はクレジット カードまたはクレジット メモやギフト カードなどの他の支払方法に対するスタンドアロンの払戻し を通じて、払戻しを受け取る必要があります。
重要な用語
相談 | 説明 |
---|---|
Auth BLOB | クレジット カード プロセッサが支払要求に対して返す応答。 この応答は XML ファイルに格納され、時間の節約に基いてデータベースの容量を大量に使用できます。 |
リンクされた払戻 | 前のトランザクションを参照する払戻し要求。 クレジット カード プロセッサは、リンクされた払戻しのリスクを伴と見なし、関連する手数料が低くなります。 |
スタンドアロンの払戻し | 以前のトランザクションを参照しない払戻し要求。 スタンドアロンの払戻ではリスクが高く、処理手数料も高くなります。 |
ドキュメント管理の依存関係
アーカイブ ジョブを実行すると、ドキュメント管理を使用して、zip ファイル内の古いクレジット カード認証に関する XML データがエクスポートされます。 ドキュメント管理が環境で設定されていない場合、アーカイブ ジョブを正常に実行できません。 詳細については、ドキュメント管理のコンフィギュレーション を参照してください。
アーカイブ ジョブでは、トランザクションの最小日数の値で定義されている条件を満たすすべてのクレジット カード支払データが処理されます。 ジョブが有効であり、定義された基準に基づいて大量のレコードを処理する必要がある場合、ジョブの実行に数日かかる場合があります。 ただし、支払のバックログがアーカイブされた後は、ジョブの実行に時間はかかりません。
アーカイブの対象範囲にあるデータ
アーカイブ ジョブはデータを RetailTransactionPaymentTrans タブの PaymentAuthorization、PaymentCaptureToken および PaymentCardToken フィールドにアーカイブします。 アーカイブされたトランザクションには、これらのフィールドに関連付けられたデータは存在しないが、リンクされた払戻しは一度も行わずに返品できます。
バッチ ジョブの設定
小売とコマース > 小売とコマース IT > クリーン アップ > クレジット カード トランザクション データのアーカイブ で、Commerce headquarters のアーカイブ ジョブにアクセスできます。
パラメーター セクション
クレジット カード トランザクション データ のアーカイブ ポップアップ メニューの パラメーター セクションには、次のパラメーターが含まれます:
- [最小トランザクションの日数 - このパラメータを設定する必要があります。 アーカイブの対象となるクレジット カード認証の日数を入力します。 入力する値は、顧客が元のクレジット カード認証にリンクされている払戻しを受け取ることができる期間である必要があります。 たとえば、フィールドを 365 日に設定した場合、販売者のポリシーによっては、366 日後のトランザクションに対する返品は払戻しの対象となる場合があります。 ただし、リンクされた払戻しを実行するために必要なデータは、アーカイブ後は Dynamics で使用できため、処理された払戻しはスタンドアロンの払戻しである必要があります。
- [ .アーカイブせずにデータを削除する- このパラメータを [ Yes] に設定すると、日数の最小トランザクション年齢の条件を満たすすべてのトランザクション レコードの支払トークンと署名のキャプチャ データは削除 (アーカイブなし) されます。
- 対応するトランザクションの日付 : このパラメータは、現在その日付が 日数(日数)、およびパラメータメーターの値に対応する過去の日付を表示する参照フィールド です。 表示されている日付よりも古いレコードは、ジョブによって影響を受します。
- 圧縮 : このパラメータが [ Yes] に設定されている場合、Commerceはトークンを圧縮して保管スペースを節約できます。 詳細については、以下の トークン圧縮によるストレージ管理の強化 を参照してください。 このパラメーターは、コマース バージョン 10.0.31 およびこれ以降で使用できます。
バックグラウンドで実行セクション
クレジット カード トランザクション データのアーカイブ ポップアップ メニューの バックグラウンドで実行 セクションは、バッチ ジョブのバッチ機能およびスケジュールを制御し、バッチ ジョブに対して設定できる次のパラメーターを含みます:
- バッチ : このパラメータは、既定で Yes に設定され、オフにすることはできません。
- [ /&] : Recurrence > Defineの繰り返し タブのパラメータを使用すると、ジョブを実行する定期的なタイミング コンフィギュレーションを設定できます。
- 警告 : "Alerts > バッチ ジョブ警告 " タブのパラメータを使用すると、バッチ ジョブに関連するさまざまなイベントに対して警告を構成できます。
- タスク説明 - このパラメーターは、バッチ ジョブ表示ラベルを指定します。
- バッチ グループ : このパラメータを使用すると、ワークロードを異なるサーバーに配分するバッチ グループを指定できます。
- [ プライベート] : このパラメータを [ Yes] に設定すると、Commerceは他のユーザーがバッチ ジョブを処理制限します。 フォームを構成したユーザーだけがジョブを実行できます。
- 重要な : このパラメータを "ジョブ" に設定 ジョブ 処理能力をprioritizeします。
- 監視カテゴリ : 監視中にさまざまなタイプのジョブを容易に識別できるような監視カテゴリを割り当てることができます。
次の図では、クレジット カード トランザクション データをアーカイブダイアログ ボックスのパラメータ設定例を示しています。
最小トランザクションの日数フィールドおよびバッチ詳細が設定された後、次へを選び、エクスポートされるデータ サンプルを表示します。 次の図は、例を示します。 このサンプルのデータは限られていますが、アーカイブの対象となるすべてのデータをエクスポートできます。
重要
アーカイブの対象となるデータには、カード所有者の名前など、個人を特定できる顧客情報が含まれます。 この機密データは、地域の規制要件に従って処理する必要があります。
次の図に示すように、アーカイブする必要があるデータのパラメーターを確認した後、データがアーカイブされ、簡単に復元できないことを理解していることを確認するメッセージが表示されます。
はいを選び、アーカイブ ジョブが有効になると、トランザクションの最小日数値よりも古いクレジット カードの認証に関するすべての XML データはアーカイブの対象になります。
トークン圧縮によるストレージ管理の強化
基になるストレージ テーブルの占有領域を減らするには、支払トークンの圧縮 機能を有効にすることで、トークンを圧縮できます。 この機能フラグを有効にすると、システムは格納されている支払プロパティ トークンで圧縮を使用できます。
重要
支払トークンの圧縮 機能を使用するには、システムが Commerce バージョン 10.0.25 以降および販売時点管理 (POS) バージョン 9.35 以降を実行している必要があります。
Headquarters で 支払トークンの圧縮 機能を有効にするには、次の手順を実行します。
- ワークスペース > 機能管理に移動します。
- すべて で 支払トークンの圧縮 機能を検索します。
- 機能を選択し、プロパティ ウィンドウで今すぐ有効にするを選択します。
支払トークンの圧縮機能を有効にすると、クレジット カード トランザクション データのアーカイブ パラメーター セクションの圧縮を使用プロパティをはいに設定できます。 (圧縮を使用) パラメーターは、コマース バージョン 10.0.31 およびこれ以降で使用できます。