PAYMENT301 : Passerelle indisponible
Ce que cela signifie
La passerelle de paiement sélectionnée est indisponible pour cette boutique.
Demandez à l’administrateur du site de vérifier que la passerelle est prise en charge, activée et correctement configurée.
Que faire
Un changement de réglage est nécessaire avant que cela fonctionne. Réessayez après avoir effectué la modification ci-dessus ; réessayer sans elle échouera de la même manière.
Vos données
Aucune donnée de commande ou de produit n’est affectée. Si le problème persiste, adressez-vous à la personne qui gère votre site WordPress.
Dépannage
- Demandez à l’administrateur du site de vérifier la passerelle dans WooCommerce → Réglages → Paiements : elle doit être installée, activée, et autorisée pour le POS dans les réglages du POS.
- Finalisez la vente entre-temps avec un autre moyen de paiement, par exemple en espèces.
- Si la passerelle fonctionnait hier, vérifiez si elle ou WooCommerce a été mis à jour — WooCommerce → État → Journaux consigne les erreurs d’initialisation des passerelles.
Où chercher
Lorsque WCPOS peut enregistrer cette erreur, elle est consignée sur l’appareil qui l’a déclenchée. Ouvrez État de la boutique → Journaux (l’icône en forme de cœur avec pouls, en bas du tiroir de navigation), repérez l’entrée portant ce code et dépliez-la : la ligne dépliée indique la raison en langage clair ainsi que le contexte capturé au moment de l’échec. Pour une requête vers la boutique, ce contexte peut inclure le code d’erreur propre au serveur (serverCode), le status HTTP ou l’endpoint ; les champs affichés dépendent de l’endroit où l’échec s’est produit. Pour signaler un problème, utilisez Copier les infos de débogage en haut de l’écran Journaux (Partager les infos de débogage sur téléphone et tablette) plutôt que des captures d’écran : cela regroupe la version de l’application, l’état de la connexion et les erreurs les plus récentes. Les journaux sont conservés 30 jours au maximum ; collectez-les donc pendant que le problème est récent. Copiez également toute erreur de la console du navigateur apparue avant que le POS n’ait pu écrire sa propre entrée de journal.
Au-delà du journal intégré à l’application, cet échec peut laisser des traces dans :
- Journaux POS côté serveur : dans WP Admin, ouvrez POS → Réglages → Outils → Journaux. Cette page consigne les avertissements et les erreurs liés au POS déclenchés sur le serveur lui-même, qui peuvent ne jamais apparaître dans l’application. Une pastille rouge sur le menu signale des erreurs côté serveur non lues.
- WooCommerce → État → Journaux : sur le site WordPress, consultez le fichier
fatal-errors-*.logle plus récent pour repérer les plantages PHP, ainsi que toute source de journal portant le nom d’une extension impliquée dans l’échec. Une erreur de classe 500 renvoyée par la boutique y laisse presque toujours sa cause.
Détails
- Code :
PAYMENT301(GATEWAY_UNAVAILABLE) - Gravité : erreur
- Introduit dans : WCPOS 1.10.0