[bank ↪ fix_issue_138] 5 commits

nursit/bank | 5 commits

Par Cerdic, le 5 mars 2026 à 15h44min :

fix: utiliser un jeton sur finie pour prendre la main même en cas de concurrence, avec des logs temporaires pour debug #138

Modifié
bank/regler_transaction.php
bank_administrations.php
base/bank.php
paquet.xml

Détails : fix: utiliser un jeton sur finie pour prendre la main même en cas de... (5962c077) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 5 mars 2026 à 15h43min :

fix: purger les infos relatives à une invoice une fois le paiement traité

Modifié
presta/stripe/call/autoresponse.php

Détails : fix: purger les infos relatives à une invoice une fois le paiement traité (4cd96b65) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 5 mars 2026 à 15h43min :

fix: eviter des indefinies

Modifié
presta/stripe/call/autoresponse.php

Détails : fix: eviter des indefinies (4f6a9351) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 5 mars 2026 à 15h41min :

fix: utiliser empty() pour tester la présence des valeurs dans invoice + trouver la subscription dans le parent si pas directement renseignée

Modifié
presta/stripe/call/autoresponse.php

Détails : fix: utiliser empty() pour tester la présence des valeurs dans invoice +... (0c63920b) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 5 mars 2026 à 15h20min :

fix: sur les renouvellements d’abonnement on ne peut stocker les token dans une transaction qui n’existe pas encore, il faut donc stocker dans un fichier de config/stripe_invoices avec le numero de invoice comme référence quand on est dans _stripe_webhook_payment_intent_result() pour utiliser ensuite dans _stripe_webhook_invoice_payment_result()

Modifié
presta/stripe/call/autoresponse.php

Détails : fix: sur les renouvellements d'abonnement on ne peut stocker les token dans... (b719995b) · Validations · nursit / bank · GitLab