[bank ↪ dev_payzen_http_rest] 9 commits

nursit/bank | 9 commits

Par Cerdic, le 26 février 2026 à 16h25min :

fix: des logs en plus

Modifié
presta/payzen/call/rembourser_transaction.php

Détails : fix: des logs en plus (2695e9f7) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 26 février 2026 à 16h25min :

feat: une function presta_payzen_call_rembourser_transaction_dist() pour procéder à des remboursement de paiement chez payzen

Ajouté
presta/payzen/call/rembourser_transaction.php

Détails : feat: une function presta_payzen_call_rembourser_transaction_dist() pour... (ef49385d) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 26 février 2026 à 16h25min :

feat: une function presta_payzen_call_informer_transaction_dist() qui permet de récupérer les opérations de paiement payzen liée à une id_transaction. En cas de remboursement d’un paiement déjà remisé, cela génère une nouvelle opération de CREDIT chez payzen, il peut donc y avoir plusieurs opérations pour une transaction spip.
La fonction n’est pas utilisée en interne dans le plugin bank, et elle nécessite d’avoir l’option API REST activée chez payzen (abonnement en plus). On la propose ici pour utilisation hors le plugin bank, sur du code métier

Ajouté
presta/payzen/call/informer_transaction.php

Détails : feat: une function presta_payzen_call_informer_transaction_dist() qui permet... (c44dbc74) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 26 février 2026 à 16h25min :

feat: URL des API REST pour toutes les variantes de payzen + config des API keys

Modifié
presta/payzen/inc/payzen.php
presta/systempay/inc-configurer.html

Détails : feat: URL des API REST pour toutes les variantes de payzen + config des API keys (9a077c07) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 26 février 2026 à 16h25min :

fix: lorsqu’une transaction passe en ‹ rembourse ›, le champ montant_regle repasse à 0

Modifié
bank/rembourser_transaction.php

Détails : fix: lorsqu'une transaction passe en 'rembourse', le champ montant_regle repasse à 0 (2d81c8c4) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 8 janvier 2026 à 15h07min :

build: v6.6.0

Modifié
paquet.xml

Détails : build: v6.6.0 (0ec46c59) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 8 janvier 2026 à 15h05min :

fix: corriger le abo_uid des transactions en echec avec un abo_uid vide via celui stocké sur les transactions réussies

Modifié
bank_administrations.php
paquet.xml

Détails : fix: corriger le abo_uid des transactions en echec avec un abo_uid vide via... (55c0bce9) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 8 janvier 2026 à 15h05min :

fix: enregistrer le abo_uid des transactions en echec aussi, pour permettre de les retrouver depuis un abonnement

Modifié
presta/stripe/inc/stripe.php

Détails : fix: enregistrer le abo_uid des transactions en echec aussi, pour permettre de... (ec62f6af) · Validations · nursit / bank · GitLab

==============================
Par Cerdic, le 8 janvier 2026 à 15h05min :

fix: ne pas résilier immédiatement un abonnement en cas d’echec de paiement d’une échéance avec Stripe, car Stripe va essayer à nouveau et déclenchera un customer.subscription.deleted si besoin à la fin

Refs: #140

Modifié
presta/stripe/call/response.php

Détails : fix: ne pas résilier immédiatement un abonnement en cas d'echec de paiement... (15803ff7) · Validations · nursit / bank · GitLab