-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Discussion to @pavlenex write up on problems dealing with merchants.
Accepting bitcoin in a merchant use case doesn't seem so straight forward as giving out a bitcoin address. Thats where the bitcoin merchant invoice comes in.
Scenario: Paying from an exchange leads to underpaid invoice
Oftentimes, the buyer pays an invoice from an exchange. Unfortunately, some exchanges consider that a withdrawal, deducting usually a small fee from the total, without communicating that in the UI. That means that once the payment reaches the merchant, it becomes underpaid.
Majority of payment processors would then notify via the invoice that there’s a due amount. However, even when the user buyer pays, there will again be a deduction and the invoice – underpaid.
On the buyer side they can only solve this by making multiple payments to the invoice (at least 2).
- Is it just a buyer facing UX issue or does this pose any problems for the merchant?
- How long would invoices remain underpaid?
- Can we get some concrete examples? Perhaps interview merchants, or see their support tickets to understand how they deal with it underpaid invoices?
This not only causes frustration on the buyer’s end, but also increases the cost for the merchant. Buyer paying from multiple outputs means that the fee for a merchant who needs to move those funds later will be higher.
- Unless the buyer is doing manual coin selection its possible that their wallet also auto selects multiple outputs to spend.
- If they only have small denominations there's no other choice.