[bisq-network/bisq] Allow resend of fiat payment sent message in exceptional circumstance (#5320)
jmacxx
notifications at github.com
Tue Mar 16 19:31:20 CET 2021
This is a proposed temporary solution the number 1 mediation issue of "Unable to confirm payment received".
tldr; Allow the Buyer able to re-send the "Fiat payment initiated" message by the following method.
**Current problem:**
- Buyer sends "Fiat payment initiated" message.
- Seller either does not receive it or somehow has a problem processing it (as was the case in support case id=YCWGPDVA)
- Buyer is unable to re-send the "Fiat payment initiated" message.
**Proposed solution:**
- Buyer sends "Fiat payment initiated" message.
- Seller either does not receive it or somehow has a problem processing it.
- Either party opens a support ticket, explains the problem (Seller cannot confirm, buyer cannot re-send "Fiat payment initiated")
- Mediator closes the ticket as "Bug", advising both to reject mediation, and the buyer to double-click on Trade Step 2 line item in the GUI.
- Buyer is then prompted to re-send the "Fiat payment initiated" message.
- Seller sees the subsequent "Fiat payment initiated" message and the trade can continue.
Internally, the code will check that if user double clicks on buyer step 2 (Start Payment), and if a dispute has been closed, then it will move the trade state back to BUYER_CONFIRMED_IN_UI_FIAT_PAYMENT_INITIATED. This will then cause the existing workflow to show a button requesting that the trader resend the message.
Protection from misuse is added by only allowing this workflow after a dispute ticket has been closed. It also allows mediators to observe if this solution really does address the problem.
---
After opening a support ticket, mediator will instruct buyer to double-click on step 2:
![image](https://user-images.githubusercontent.com/47253594/111360657-03460b00-865b-11eb-8f00-225973f195ea.png)
Then buyer is able to re-send the payment started message:
![image](https://user-images.githubusercontent.com/47253594/111360770-28d31480-865b-11eb-8ddd-9fcdad1dced3.png)
You can view, comment on, or merge this pull request online at:
https://github.com/bisq-network/bisq/pull/5320
-- Commit Summary --
* allow resend of fiat payment sent message in exceptional circumstance
-- File Changes --
M desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/BuyerSubView.java (18)
M desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/TradeWizardItem.java (2)
-- Patch Links --
https://github.com/bisq-network/bisq/pull/5320.patch
https://github.com/bisq-network/bisq/pull/5320.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/5320
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210316/aebf3c94/attachment.htm>
More information about the bisq-github
mailing list