Le bouton "Payer avec Stripe" ne fonctionne plus avec le module Adhérents

Bonjour,
Je ne sais pas depuis combien de temps, mais mon module de paiement Stripe ne fonctionne plus pour les cotisations des adhérents.

Le bouton « Payer avec Stripe » n’affiche plus rien

pas d’erreur dans la console, je vois rien non plus dans la log,
et je n’arrive pas à comprendre le fonctionnement pour essayer de déboguer avec Chrome :frowning:

Chose étrange, le paiement libre sans relation avec un objet fonctionne,
c’est le lien proposé dans le module Stripe pour tester…
Donc je présume que mon paramétrage Stripe est correcte, d’autant que ça fonctionnait auparavant

J’ai tenté de restaurer le site avec la 15.0.2 avant la mise à jour 16.0.3, ça fait la même erreur.

j’ai donc remis la dernière version.

J’ai essayé les paramètres
STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION à 0 et à 1
ou STRIPE_USE_NEW_CHECKOUT à 1

J’ai renouvellé mes clés Stripe, vérifié le webhook.

cela ne change rien…

A noter que j’ai la dernière mise à jour la 16.0.3
j’ai vérifié l’intégrité des fichiers OK
je suis en PHP 8.1.13

Merci de votre aide
Car j’avoue ne plus savoir quoi faire, ça fait des heures que je cherche sans succès

Bonjour,
c’est peut-être lié à PHP 8.1 tout le code de dolibarr n’est pas encore tout à fait compatible… Si votre hébergement le permet essayez de repasser en php 7.4 pour voir ?

1 « J'aime »

Super ! ça fonctionne !

C’est ça, j’avais pas encore tenté de revenir à PHP 7.4

Merci beaucoup pour votre réactivité ERICS

:wink:

1 « J'aime »

Hello,

Ce serait quand même bien d’identifier le souci pour la v17 qui est pensée entièrement compatible avec php 8.1 (8.2?)…

Cordialement