https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342022-06-24T09:00:21ZRedmine Entr’ouvertEOPayment - Development #56697: obtenir un transaction_id à partir d'une réponse d'un système de paiement, sans connaitre celui-ci a priorihttps://dev.entrouvert.org/issues/56697?journal_id=3892172022-06-24T09:00:21ZBenjamin Dauvergne
<ul><li><strong>Priorité</strong> changé de <i>Normal</i> à <i>Bas</i></li></ul><p>Je ne vois pas bien l'utilité, le code fonctionne correctement sans ça dans tous les cas actuellement.</p> EOPayment - Development #56697: obtenir un transaction_id à partir d'une réponse d'un système de paiement, sans connaitre celui-ci a priorihttps://dev.entrouvert.org/issues/56697?journal_id=3892282022-06-24T09:20:00ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Ça vient de moments de grandes confusions de transfert prod/régie avec des URL à mentionner et des mélanges d'id de régie et de systèmes de paiement; l'idée derrière est de s'éviter ça en permettant de retrouver le nécessaire sur la seule base de l'id de transaction. (ce ticket fait partie d'une série, dont <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: remonter en erreur un callback vers une régie qui n'existe pas (Fermé)" href="https://dev.entrouvert.org/issues/56647">#56647</a>, créés après l'incident, pour améliorer les choses).</p> EOPayment - Development #56697: obtenir un transaction_id à partir d'une réponse d'un système de paiement, sans connaitre celui-ci a priorihttps://dev.entrouvert.org/issues/56697?journal_id=3892342022-06-24T09:27:07ZBenjamin Dauvergne
<ul></ul><p>Il y a déjà un ticket pour avoir une méthode guess() (<a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: créer une nouvelle API guess() sur les backends pour permettre de détecter un backend depuis une ... (Fermé)" href="https://dev.entrouvert.org/issues/32224">#32224</a>) qui devinerait le type du backend en fonction de la réponse reçue, c'est vraiment la partie la plus importante, une fois le backend déterminé extraire le transaction_id devient assez simple.</p> EOPayment - Development #56697: obtenir un transaction_id à partir d'une réponse d'un système de paiement, sans connaitre celui-ci a priorihttps://dev.entrouvert.org/issues/56697?journal_id=3892402022-06-24T09:45:23ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Ok ce ticket pourrait donc juste être l'ajout d'une fonction type</p>
<pre>
def get_transaction_id(query_string):
backend = guess(query_string)
pass # quelque chose assez simple pour obtenir le transaction_id
return transaction_id
</pre> EOPayment - Development #56697: obtenir un transaction_id à partir d'une réponse d'un système de paiement, sans connaitre celui-ci a priorihttps://dev.entrouvert.org/issues/56697?journal_id=3892732022-06-24T11:06:50ZBenjamin Dauvergne
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Fermé</i></li></ul><p>Fermé en faveur de <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: créer une nouvelle API guess() sur les backends pour permettre de détecter un backend depuis une ... (Fermé)" href="https://dev.entrouvert.org/issues/32224">#32224</a> qui gère tout ça.</p>