Development #47536
ogone: utiliser COMPLUS pour transmettre l'id de transaction
Début:
10 octobre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Pour n'avoir que l'orderid dans ORDERID et bénéficier ainsi du dédoublonnage automatique proposé par la plate-forme.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Fichier 0001-ogone-use-COMPLUS-to-transmit-the-transaction_id-475.patch 0001-ogone-use-COMPLUS-to-transmit-the-transaction_id-475.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Mis à jour par Serghei Mihai il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit a9516b5c64746e24df9a33ad4efbebfcd6e02b4f Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Sat Oct 10 13:33:08 2020 +0200 ogone: use COMPLUS to transmit the transaction_id (#47536) Now ORDERID will contain the orderid if it is given or the transaction_id if there is no orderid. response() is adapted to work with old and new reponse: * old, there is no COMPLUS in the response, ORDERID is used as the transaction_id * new, COMPLUS is present, its value is returned as response.order_id (which is in fact the transaction_id :/ ) Ref: https://epayments-support.ingenico.com/fr/integration/all-sales-channels/integrate-with-e-commerce/guide#variable-feedback-parameters https://epayments-support.ingenico.com/fr/integration/all-sales-channels/integrate-with-e-commerce/guide#form-parameters
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
ogone: use COMPLUS to transmit the transaction_id (#47536)
Now ORDERID will contain the orderid if it is given or the
response() is adapted to work with old and new reponse:transaction_id if there is no orderid.
transaction_id
(which is in fact the transaction_id :/ )
Ref:
https://epayments-support.ingenico.com/fr/integration/all-sales-channels/integrate-with-e-commerce/guide#variable-feedback-parameters
https://epayments-support.ingenico.com/fr/integration/all-sales-channels/integrate-with-e-commerce/guide#form-parameters