Development #9280
envoyer l'id et la date de la transaction au webservice de notification de paiement d'une facture
0%
Fichiers
Historique
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-use-POST-method-to-notify-invoice-payment-9280.patch 0001-use-POST-method-to-notify-invoice-payment-9280.patch ajouté
- Fichier 0002-add-transaction-id-and-date-to-invoice-payment-notif.patch 0002-add-transaction-id-and-date-to-invoice-payment-notif.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Appel du webservice de notification de paiement en POST d'abord, chose qu'on devait faire des le debut.
Mis à jour par Frédéric Péters il y a plus de 8 ans
Je ne comprends pas très bien à quelle demande pratique ça répond; et quant à la technique, j'imagine que c'est lié à des modifs dans un connecteur passerelle (?).
Mis à jour par Serghei Mihai il y a plus de 8 ans
Actuellement la notification de paiement d'une facture se fait par un simple GET en passant dans l'url l'identifiant de la facture et rien d'autre.
Dans certains cas, notamment pour Alfortville, il est nécessaire d'envoyer l'identifiant et la date de la transaction.
Je propose d'envoyer ces données dans le payload json.
J'adapterai le connecteur Teamnet en conséquence.
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-add-transaction-id-and-date-to-invoice-payment-notif.patch ajouté
Les deux patchs fusionnés.
Le numéro de la facture est désormais envoyé dans le payload json et n'est plus spécifié dans l'url du webservice.
Mis à jour par Thomas Noël il y a plus de 8 ans
« requests.post(self.signed_url(request, url), json=data) » le json= ça va pas passer avec le requests qu'on utilise
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier
0001-add-transaction-id-and-date-to-invoice-payment-notif.patchsupprimé
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-add-transaction-id-and-date-to-invoice-payment-notif.patch 0001-add-transaction-id-and-date-to-invoice-payment-notif.patch ajouté
Bien vu
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
Ça peut être sympa de passer un headers={'content-type': 'application/json'}
quand on poste du JSON.
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-add-transaction-id-and-date-to-invoice-payment-notif.patch 0001-add-transaction-id-and-date-to-invoice-payment-notif.patch ajouté
Oui.
A garder en tête qu'il faudrait virer ce "hack" lors du passage en jessie
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
Bof ça marchera encore, occupons nous plutôt de ce qui ne marchera plus :)
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
commit f497a9c8adaf1c78dd8d6b6ee6dcf1d496e17a61 Author: Serghei Mihai <smihai@entrouvert.com> Date: Wed Dec 9 16:19:44 2015 +0100 add transaction id and date to invoice payment notification (#9280) Send data through POST
Mis à jour par Frédéric Péters il y a presque 8 ans
- Statut changé de Résolu (à déployer) à Fermé