Projet

Général

Profil

Bug #54884

Caluire Axel: rendre pay_invoice compatible avec lingo

Ajouté par Nicolas Roche il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision c738b8e7 (diff)
Ajouté par Nicolas Roche il y a presque 3 ans

caluire-axel: adapt pay_invoice endpoint for lingo (#54884)

Historique

#1

Mis à jour par Nicolas Roche il y a presque 3 ans

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.

#2

Mis à jour par Lauréline Guérin il y a presque 3 ans

on veut vraiment avoir un mode de paiement configurable ?

#3

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"

#4

Mis à jour par Nicolas Roche il y a presque 3 ans

Pas de réponse, du coup j'ai retiré la migration (c'est toi la boss).

#5

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

#6

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)
#7

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

Formats disponibles : Atom PDF