命令行配置
安装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
要更改所有三个索引器的索引模式,请运行:
bin/magento indexer:set-mode schedule sales_order_data_exporter sales_order_status_data_exporter store_data_exporter
要了解有关手动更改索引器模式的更多信息,请参阅开发人员文档中的配置索引器。 若要了解如何在管理员中更改它,请参阅核心用户指南中的索引管理。
手动重新索引数据
您可以手动重新索引数据,而不是等待数据自动生成。 有关详细信息,请参阅管理索引器中的重新索引。
当设置BY SCHEDULE
模式时,系统跟踪更改的实体,并且cron作业会根据设置的计划更新这些实体的索引。 请参阅配置和运行cron中的命令行运行cron,了解如何使用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级处理。