Stackrio Synchronisation
Utilisation

Synchronisation

L'onglet Synchronisation est le centre de contrôle des imports SumUp. Vous pouvez y lancer une sync manuelle, consulter l'état du dernier run, configurer la date de départ et suivre l'état de la synchronisation automatique.

Indicateurs en haut de page

Avant de lancer un run, l'onglet affiche deux chips d'état :

Dernière synchro

Date et heure de la dernière synchronisation (manuelle ou auto).

Base de reprise

Date de départ enregistrée (curseur ou date initiale). Affiché en orange si des transactions sont en attente.

Quatre métriques supplémentaires sont affichées juste en-dessous :

Dernière synchro

Horodatage du dernier run.

Dernier run importé

Nombre de transactions importées lors du dernier run.

Transactions traitées

Total des transactions importées depuis l'installation.

Transactions en attente

Transactions récupérées mais n'ayant pas encore pu être liées à un produit WooCommerce.

Dernière synchro auto

Visible uniquement si la sync automatique est activée.

Lancer une synchronisation manuelle

Le formulaire de synchronisation manuelle comporte deux panneaux : la période et la limite de volume.

Choisir le point de départ

Le champ Récupérer à partir du permet de définir une date/heure de départ (fuseau horaire du site). Il n'est obligatoire que lors du tout premier run.

Trois boutons de sélection rapide permettent de préremplir la date automatiquement :

  • 24 h — remonte 24 heures en arrière.
  • 7 jours — remonte 7 jours en arrière.
  • 30 jours — remonte 30 jours en arrière.
La date de départ n'est obligatoire que pour le premier run. Par la suite, le plugin repart automatiquement du curseur de reprise enregistré. Une case à cocher permet de forcer une date personnalisée pour un run de rattrapage ciblé.

Définir une limite de sécurité

Le champ Nombre max de transactions à récupérer limite le volume traité lors de ce run :

  • Laissé à 0 : le plugin applique sa limite de sécurité interne de 150 transactions par défaut.
  • Valeur saisie : le plugin tente de traiter jusqu'à ce nombre. L'API SumUp autorise jusqu'à 200 éléments par requête.

Cliquez sur Lancer la synchro maintenant pour démarrer le run.

Résultat du run

Après soumission du formulaire, la page redirige et affiche des notices WordPress en haut de l'onglet :

Succès (fond vert)

La synchronisation s'est terminée correctement. Les indicateurs ont été rafraîchis.

Erreur — token refusé

Le jeton de sécurité du formulaire a été rejeté. Rechargez la page et réessayez.

Erreur — exception

La synchronisation a planté avant la fin. Le message d'erreur technique est affiché (s'il est disponible). Consultez l'onglet Journaux pour le détail.

Erreur — date manquante

Premier run sans date de départ fournie. Renseignez le champ et relancez.

Synchronisation automatique (WP-Cron)

La synchronisation automatique s'active dans Réglages → Comportement de synchro. Quatre intervalles sont disponibles :

  • Toutes les heures
  • Toutes les 4 heures
  • Deux fois par jour
  • Une fois par jour

WP-Cron — fonctionnement et limites

Le plugin utilise WP-Cron (le système de planification natif de WordPress) pour déclencher les runs automatiques. Contrairement à un vrai cron système, WP-Cron n'est déclenché que lors d'une visite du site.

Sur un site peu fréquenté, les runs peuvent avoir du retard par rapport à l'intervalle configuré. Pour une planification fiable, configurez un cron système qui appelle wp-cron.php à intervalles réguliers (voir Dépannage → Sync automatique inactive).

Lorsque la sync auto est activée, un chip Dernière synchro auto apparaît dans les indicateurs de l'onglet.

Une erreur dans cette doc ? Contactez-nous