Compatibilité testée

Les résultats de chaque plugin seront lus, à chaque construction du site, dans le fichier compat-summary.json produit par l’intégration continue de chaque plugin. Aucun chiffre n’est saisi à la main.

Relqor — Gateway for Up2pay e‑Transactions

Up2pay e‑Transactions (Crédit Agricole), plateforme Paybox

Premiers résultats publiés à la sortie.

Relqor — Gateway for Worldline Sips

Mercanet (BNP Paribas), Sherlock’s (LCL), Sogenactif (Société Générale), Worldline Sips

Premiers résultats publiés à la sortie.

Comment les tests sont faits

Chaque plugin est testé à trois niveaux, avant chaque version :

  • Tests unitaires, sans WordPress : calcul de la signature ou du sceau, construction des champs envoyés à la banque, lecture des réponses, décision du statut de commande, migration des réglages.
  • Tests d’intégration dans un vrai WordPress avec WooCommerce : chaque test qui touche une commande tourne deux fois, avec HPOS activé puis avec le stockage historique. Aucun test ne contacte les serveurs de la banque.
  • Tests de bout en bout dans un navigateur réel (Relqor Up2pay) : checkout Blocks, checkout classique et notification.

Versions testées

L’intégration continue détermine elle-même les versions à tester, à partir des données publiques de WordPress.org : la dernière version de WordPress et de WooCommerce, la dernière version corrective de la branche précédente, et, pour Relqor Up2pay, la préversion (bêta ou RC) de WooCommerce quand il en existe une. Les versions de PHP testées vont de 8.1 à 8.3.

Ce que signifie chaque colonne

  • HPOS : stockage des commandes haute performance de WooCommerce activé, ou stockage historique.
  • Blocks : affiché seulement si le fichier de résultats le précise ; sinon « — ».
  • Résultat : « Réussie » seulement si la combinaison a été testée, avec au moins un test réussi et aucun échec ; sinon « Échouée » ou « Ignorée ». Une combinaison attendue mais absente du fichier est signalée au-dessus du tableau.
  • Tests réussis, échecs, ignorés : compteurs issus des rapports de tests, jamais saisis à la main.

Aucun test ne couvre toutes les combinaisons de thèmes, d’extensions et d’hébergements. Faites toujours un paiement en mode test après une mise à jour. Voir la documentation.