Configuração da linha de comando
Após instalar o Payment Services, você poderá configurá-lo facilmente a partir do na página inicial ou por meio da CLI (Interface de Linha de Comando).
Configurar exportação de dados
Payment Services combina dados de pedidos exportados de Magento Open Source e Adobe Commerce com dados de pagamentos agregados de provedores de pagamentos para criar relatórios úteis. A extensão Payment Services usa indexadores para coletar com eficiência todos os dados necessários para os relatórios.
Para saber mais sobre os dados usados nos relatórios Payment Services, consulte Relatório de status do pagamento da ordem.
Configurar cron em Magento Open Source
Se quiser usar um modo de índice BY SCHEDULE
em Magento Open Source, você deve configurar o cron. Consulte Configurar e executar o cron.
Definir indexadores
Os dados do pedido são exportados e mantidos no Serviço de Pagamento, usando um dos dois modos de índice: ON SAVE
(padrão) ou BY SCHEDULE
(recomendado).
Os índices a seguir são para Payment Services:
sales_order_data_exporter
sales_order_status_data_exporter
store_data_exporter
Para alterar o modo de índice dos três indexadores, execute:
bin/magento indexer:set-mode schedule sales_order_data_exporter sales_order_status_data_exporter store_data_exporter
Para saber mais sobre como alterar manualmente o modo de um indexador, consulte Configurar indexadores na documentação do desenvolvedor. Para saber como alterá-lo no Administrador, consulte Gerenciamento de índice no guia do usuário principal.
Reindexar dados manualmente
Você pode reindexar os dados manualmente, em vez de esperar que eles aconteçam automaticamente. Consulte Reindex em Manage the Indexers para obter mais informações.
Quando o modo BY SCHEDULE
é definido, o sistema rastreia entidades alteradas e o trabalho cron atualiza o índice dessas entidades com base em um agendamento definido. Consulte Executar cron a partir da linha de comando em Configurar e executar cron) para saber como disparar manualmente a indexação usando trabalhos cron.
Enviar dados reindexados para o serviço de pagamento
Depois que os dados forem indexados, eles serão enviados automaticamente para Payment Services. Você também pode acionar manualmente o processo de envio de dados indexados com este comando:
bin/magento saas:resync --feed [feedName]
Use as seguintes opções de comando:
bin/magento saas:resync --feed [feedName]
bin/magento saas:resync --no-reindex
O parâmetro --feed
permite especificar qual feed você deseja enviar:
paymentServicesOrdersProduction
paymentServicesOrdersSandbox
paymentServicesOrderStatusesProduction
paymentServicesOrderStatusesSandbox
paymentServicesStoresProduction
paymentServicesStoresSandbox
Todos os dados necessários para os relatórios são enviados para Payment Services automaticamente se o cron estiver configurado e instalado. Você também pode acionar manualmente o processo de envio de dados cron para Payment Services.
bin/magento cron:run --group payment_services_data_export
Para saber mais sobre indexação e indexadores, consulte o tópico Gerenciar os indexadores na documentação do desenvolvedor.
Configurar processamento L2/L3
O Payment Services pode processar dados de nível 2 e nível 3 de transações de pagamento com cartão para fornecer informações adicionais aos comerciantes.
Se quiser usar os dados de processamento L2/L3 para Payment Services, ou se tiver dúvidas, entre em contato com o gerente de conta do Payment Services.
Para saber mais sobre o processamento L2 e L3 usado em Payment Services, consulte Processamento de Nível 2 e Nível 3.