summaryrefslogtreecommitdiff
path: root/addons/web/static/tests/fields/basic_fields_tests.js
diff options
context:
space:
mode:
authorOlivier Dony <odo@odoo.com>2018-03-09 15:36:16 +0100
committerOlivier Dony <odo@odoo.com>2018-03-09 15:36:30 +0100
commitda54c40c6e26711f5bc9e9e5476f7a4433a93b68 (patch)
tree13b924f6ac776c875e0b2aae01f6a28e9e6998c5 /addons/web/static/tests/fields/basic_fields_tests.js
parent57ff6a17b7053fd535c4ea7b34fd7d428573e338 (diff)
[FIX] payment_ogone: fix refunds for 3DS validation
Complements rev. 9b1009cd5a324b41e90a8d9bc5d412e45b43fc57 to fix the handling of validation transactions for 3DS-enabled cards. This handles a few issues: - make sure to trigger the refund for validation transactions even if the first feedback we get is the S2S feedback - feedback URL called by the users' browser should not reset the payment transaction to 'done' when the refund process has been initiated - status 81 for "refund pending" should not end up with a transaction in error. It may be that Ingenico will send a feedback transaction later or not at all, but the refund is likely to succeed at that point. Without this commit, validation transactions would never be refunded for 3DS cards. Remaining issue: the return_url does not seem to be set for those validation transactions, so the user ends up on the homepage after completing the 3DS step.
Diffstat (limited to 'addons/web/static/tests/fields/basic_fields_tests.js')
0 files changed, 0 insertions, 0 deletions