Re: Banque&paiement 3.6.7

Cerdic <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <9605d7b2-bda0-4733-845c-c1d94676f8e6@Spark>
Hello Yannick,

on a eu le soucis aussi avec un prestataire SIPS (c’était pas la banque postale mais le nom du service est juste une façade, derrière c’est la même infra je crois) et des notifications de paiement qui n’arrivaient pas.

Après pas mal d’investigation, de mémoire car je ne retrouve pas dans mes mails là tout de suite, il me semble me souvenir que la notification de paiement arrivait sur le serveur mais pour une raison totalement obscure finissaient en erreur 500 sans aucune trace dans les logs.

Après pas mal de recherche j’avais réussi à voir que cela correspondait aux hits en https.
Je pense que l’exception se produisait dans le binaire, mais j’ai pas pu en être certain

Au final la seule correction fonctionnelle que j’avais réussi à avoir c’est ce patch là
https://github.com/nursit/bank/commit/09a98c2b3953a4ff17c489a922f0a3d576d723c8
que tu dois avoir donc

Je ne sais pas si ça correspond à ton cas, mais auquel cas il doit falloir ajouter une règle dans le htaccess pour laisser les hits de notification de paiement entrer en http et ne pas les rediriger en https

Bon mon vrai bon conseil c’est de se débarasser de SIPS qui commence vraiment à sentir le moisi même si certaines banques continuent à l’utiliser (insérer ici un commentaire sur l’incurie du secteur bancaire…)
Il ya une v2 de SIPS qui est plus moderne, mais toutes les banques ne l’ont pas adopté.

Sinon Stripe marche très bien et n’est en général pas plus cher au final

(et aussi quand même il faudrait mettre le plugin Bank à jour en v4)




--
Cédric
Le 28 mars 2020 à 13:22 +0100, gornety <[email protected]>, a écrit :
> Salut
>
> sur un site qui comprend une boutique
> les transactions bancaires se font avec le plugin Banque&paiement 3.6.7
> la banque est la Banque Postale
> le site est à jour 3.2.7 et les plugins pareils
>
> or certaines transactions ne sont pas enregistrées par le site
> le client va jusqu'à la commande
> il clique sur carte bleue
> il paye et son paiement est accepté par le terminal bancaire
> mais le site n'enregistre pas ce réglement
>
> dans le fichier ./tmp/logs/sips.log
> il n'y a qu'une seule ligne qui est enregistrée :
> plugins/auto/bank/v3.6.7/presta/sips/exec_request.php:L32:presta_sips_exec_request_dist()...
> et rien d'autre
>
> cela n'est pas régulier, disons que 80% des achats enregistrent le
> retour bancaire convenablement
> mais reste quand même ces ratés qui sont préoccupants
>
> ma question
> vous qui utilisez le plugin Banque&paiement 3.6.7
> ça vous arrive de "rater" des retours bancaires ?
> notamment avec la banque postale ?
>
> j'ai quand même du mal à mettre en cause les serveurs du terminal bancaire
> alors comment tracer ce défaut alors que rien ne semble capté par le
> serveur du site (c'est un vps de OVH)
>
> merci de votre aide
>
> --
> Cordialement, Yanic Gornet
> 0 608 604 681
> _______________________________________________
> liste: https://listes.rezo.net/mailman/listinfo/spip-dev
> doc: https://www.spip.net/
> dev: https://core.spip.net/
> irc://irc.freenode.net/spip
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.