Bug #54884
Caluire Axel: rendre pay_invoice compatible avec lingo
Début:
15 juin 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Ce endpoint est appellé par lingo :
def pay_invoice(self, invoice_id, transaction_id, transaction_date): url = self.webservice_url + '/invoice/%s/pay/' % invoice_id data = { 'transaction_id': transaction_id, 'transaction_date': transaction_date.strftime('%Y-%m-%dT%H:%M:%S'), } response = requests.post(url, remote_service='auto', data=json.dumps(data), headers=headers)
Fichiers
Révisions associées
Historique
Mis à jour par Nicolas Roche il y a presque 3 ans
- Fichier 0001-caluire-axel-adapt-pay_invoice-endpoint-for-lingo-54.patch 0001-caluire-axel-adapt-pay_invoice-endpoint-for-lingo-54.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
J'ai repris les paramètres originaux du POST depuis le connecteur toulouse-axel, et ajouté un champ au connecteur pour le paramètre IDENTMODEREGLEMENT.
Mis à jour par Lauréline Guérin il y a presque 3 ans
on veut vraiment avoir un mode de paiement configurable ?
Mis à jour par Nicolas Roche il y a presque 3 ans
Arf, j'avais fait un premier patch avec le code en dur et puis je me suis ravisé en me disant que j'allais me faire recaler.
Dis-moi.
edit :
https://dev.entrouvert.org/issues/53895#note-23
ça dépend de comment on interprète "A l'heure actuelle"
Mis à jour par Nicolas Roche il y a presque 3 ans
- Fichier 0001-caluire-axel-adapt-pay_invoice-endpoint-for-lingo-54.patch 0001-caluire-axel-adapt-pay_invoice-endpoint-for-lingo-54.patch ajouté
Pas de réponse, du coup j'ai retiré la migration (c'est toi la boss).
Mis à jour par Lauréline Guérin il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
c'est bien comme ça
Mis à jour par Nicolas Roche il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit c738b8e70fab976491cf8b140d4e9363efdd857f Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Thu Jun 17 16:04:10 2021 +0200 caluire-axel: adapt pay_invoice endpoint for lingo (#54884)
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
caluire-axel: adapt pay_invoice endpoint for lingo (#54884)