Configuration de ligne de commande
Une fois Payment Services installé, vous pouvez facilement le configurer à partir de dans la maison ou via l’interface de ligne de commande (CLI).
Configuration de l’exportation des données
Payment Services combine les données de commande exportées depuis Magento Open Source et Adobe Commerce avec les données de paiement agrégées des fournisseurs de paiement afin de créer des rapports utiles. L’extension Payment Services utilise des indexeurs pour collecter efficacement toutes les données nécessaires aux rapports.
Pour en savoir plus sur les données utilisées dans les rapports Payment Services, consultez le rapport d'état des paiements de commande.
Configuration de cron sur Magento Open Source
Si vous souhaitez utiliser un mode d'index BY SCHEDULE
sur Magento Open Source, vous devez configurer cron. Voir Configuration et exécution de cron.
Définition des indexeurs
Les données de commande sont exportées et conservées dans le service de paiement, à l’aide de l’un des deux modes d’index : ON SAVE
(par défaut) ou BY SCHEDULE
(recommandé).
Les index suivants sont pour Payment Services :
sales_order_data_exporter
sales_order_status_data_exporter
store_data_exporter
Pour modifier le mode d’index pour les trois indexeurs, exécutez :
bin/magento indexer:set-mode schedule sales_order_data_exporter sales_order_status_data_exporter store_data_exporter
Pour en savoir plus sur la modification manuelle du mode d’un indexeur, voir Configuration des indexeurs dans la documentation du développeur. Pour savoir comment le modifier dans Admin, consultez la section Gestion des index du guide d’utilisation principal.
Réindexation manuelle des données
Vous pouvez réindexer manuellement les données au lieu d’attendre qu’elles se produisent automatiquement. Pour plus d’informations, voir Réindexation dans Gestion des indexeurs.
Lorsque le mode BY SCHEDULE
est défini, le système effectue le suivi des entités modifiées et la tâche cron met à jour l’index pour celles-ci selon une planification définie. Voir Exécuter cron à partir de la ligne de commande dans Configurer et exécuter cron) pour savoir comment déclencher manuellement l’indexation à l’aide de tâches cron.
Envoi de données réindexées au service de paiement
Une fois les données indexées, elles seront envoyées automatiquement à Payment Services. Vous pouvez également déclencher manuellement le processus d'envoi de données indexées avec cette commande :
bin/magento saas:resync --feed [feedName]
Utilisez les options de commande suivantes :
bin/magento saas:resync --feed [feedName]
bin/magento saas:resync --no-reindex
Le paramètre --feed
vous permet de spécifier le flux à envoyer :
paymentServicesOrdersProduction
paymentServicesOrdersSandbox
paymentServicesOrderStatusesProduction
paymentServicesOrderStatusesSandbox
paymentServicesStoresProduction
paymentServicesStoresSandbox
Toutes les données nécessaires aux rapports sont envoyées automatiquement à Payment Services si cron est configuré et installé. Vous pouvez également déclencher manuellement le processus d'envoi de données cron à Payment Services.
bin/magento cron:run --group payment_services_data_export
Pour en savoir plus sur la réindexation et les indexeurs, consultez la rubrique Gérer les indexeurs de la documentation destinée aux développeurs.
Configuration du traitement L2/L3
Payment Services peut traiter les données des niveaux 2 et 3 des transactions de paiement par carte afin de fournir des informations supplémentaires aux commerçants.
Si vous souhaitez utiliser les données de traitement L2/L3 pour Payment Services, ou si vous avez des questions, contactez votre gestionnaire de compte Payment Services.
Pour en savoir plus sur le traitement L2 et L3 utilisé dans Payment Services, voir Traitement de niveau 2 et de niveau 3.