コマンドライン設定
Payment Services をインストールしたら、 ホーム内またはコマンドラインインターフェイス(CLI)を使用して簡単に設定できます。
データの書き出しの設定
Payment Services は、Magento Open Source および Adobe Commerce から書き出された注文データを、支払いプロバイダーからの集計された支払いデータと組み合わせて、有用なレポートを作成します。 Payment Services 拡張機能では、インデクサーを使用して、レポートに必要なすべてのデータを効率的に収集します。
Payment Services のレポートで使用されるデータについて詳しくは、 注文支払いステータスレポートを参照してください。
Magento Open Source での cron の設定
Magento Open Source で BY SCHEDULE
インデックスモードを使用する場合は、cron を設定する必要があります。 cron の設定と実行を参照してください。
インデクサーの設定
注文データは、ON SAVE
(デフォルト)または BY SCHEDULE
(推奨)のいずれかのインデックスモードを使用して、支払いサービスに書き出され、保持されます。
次のインデックスは Payment Services 用です。
sales_order_data_exporter
sales_order_status_data_exporter
store_data_exporter
3 つのインデクサーすべてのインデックスモードを変更するには、次を実行します。
bin/magento indexer:set-mode schedule sales_order_data_exporter sales_order_status_data_exporter store_data_exporter
インデクサーのモードを手動で変更する方法については、開発者向けドキュメントの インデクサーの設定を参照してください。 管理者で変更する方法については、『コアユーザーガイド』の インデックス管理を参照してください。
データを手動で再インデックス化
データが自動的に実行されるのを待たずに、手動でデータをインデックス再作成できます。 詳しくは、🔗 インデクサーの管理 のインデックス再作成 {target=“_blank”} を参照してください。
モード BY SCHEDULE
設定すると、システムは変更されたエンティティを追跡し、cron ジョブは設定されたスケジュールに基づいてエンティティのインデックスを更新します。 Cron ジョブを使用してインデックスを手動でトリガーする方法については、Configure and run cron の コマンドラインからの Run cron を参照してください。
インデックス再作成されたデータを支払サービスに送信
インデックスが作成されたデータは、Payment Services に自動的に送信されます。 また、次のコマンドを使用して、インデックス付きデータを送信するプロセスを手動でトリガーすることもできます。
bin/magento saas:resync --feed [feedName]
次のコマンドオプションを使用します。
bin/magento saas:resync --feed [feedName]
bin/magento saas:resync --no-reindex
--feed
パラメーターを使用すると、送信するフィードを指定できます。
paymentServicesOrdersProduction
paymentServicesOrdersSandbox
paymentServicesOrderStatusesProduction
paymentServicesOrderStatusesSandbox
paymentServicesStoresProduction
paymentServicesStoresSandbox
cron が設定およびインストールされている場合、レポートに必要なすべてのデータは自動的に Payment Services に送信されます。 cron データを Payment Services に送信するプロセスを手動でトリガーすることもできます。
bin/magento cron:run --group payment_services_data_export
再インデックスとインデクサーについて詳しくは、開発者向けドキュメントの インデクサーの管理に関するトピックを参照してください。
L2/L3 処理の設定
カ Payment Services ド支払取引のレベル 2 およびレベル 3 のデータを処理して、マーチャントに追加情報を提供できます。
L2/L3 の処理データを Payment Services に使用する場合、またはご質問がある場合は、Payment Services アカウントマネージャーにお問い合わせください。
Payment Services で使用される L2 および L3 処理については、 レベル 2 およびレベル 3 処理を参照してください。