Configuration de la ligne de commande
Après l’installation de Payment Services, vous pouvez facilement le configurer à partir de à la maison ou via l’interface de ligne de commande (CLI).
Configurer l’export 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 pour 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 Payment Services reporting, voir Etat du statut du paiement des commandes.
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 suivants : 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, consultez Configuration des indexeurs dans la documentation du développeur. Pour savoir comment le modifier dans l’administration, consultez Gestion des index dans le 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, consultez Réindexation dans Gestion des indexeurs.
Lorsque BY SCHEDULE
mode est défini, le système suit les entités modifiées et la tâche cron met à jour l’index de ces entités selon un planning défini. 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.
Envoyer les données réindexées au service de paiement
Une fois les données indexées, elles sont envoyées automatiquement à Payment Services. Vous pouvez également déclencher manuellement le processus d’envoi des 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 dans la documentation destinée aux développeurs.
Configuration du traitement L2/L3
Payment Services pouvez traiter les données de niveau 2 et de niveau 3 des transactions de paiement par carte afin de fournir des informations supplémentaires aux commerçants.
Si vous souhaitez utiliser des 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.