<p>To put it simply, it depends on the value of the transaction. There's little incentive for someone to try ripping you off with a low value transaction, but there is a strong incentive to do so with a high value one.</p>

<p>This has been raised before, but the answer that I found easiest to understand is quite old: <a href="https://bitcoin.stackexchange.com/a/832/516">https://bitcoin.stackexchange.com/a/832/516</a></p>

<p>Note that waiting for 1 confirmation isn't a wait of "at least 10 minutes", as half the time it will be faster than 10 minutes. For high value transactions more confirmations may be prudent.</p>

<p>There is good info here too: <a href="https://en.bitcoin.it/wiki/Confirmation" rel="nofollow noreferrer">https://en.bitcoin.it/wiki/Confirmation</a></p>

CC BY-SA 3.0
2017-10-21T13:29:40.957Z
Thanks, this is concerning as a business owner where I aim to serve customers as quickly as possible and most of my customers wouldn't be too happy waiting even 5 minutes (when they could simply use VISA instantly).
Kenshin
CC BY-SA 3.0
2017-10-22T09:42:39.527Z
@Kenshin Yes, I think most retail businesses would have that concern for in-store sales. There have been attempts to resolve that issue, but I don't see a lot of recent info on it in Bitcoin.SE, perhaps because of low adoption or a lack of success.
Highly Irregular
CC BY-SA 3.0
2017-10-21T10:46:17.873Z
2017-10-21T10:46:17.873Z
Highly Irregular
<p>I wish to allow people to purchase items at my shop using bitcoin.  I've heard however that blocks take 10 minutes on average to process and transactions may not even be processed in the next block if the transaction fee isn't high enough.</p>

<p>So does this mean that my customers will need to wait at least 10 minutes before I can verify they have made a payment and I can allow them to take their item?</p>

<confirmations><payment-processors>
How Long to Verify Payment?
Kenshin
# How Long to Verify Payment?

(Asked by: username_0 on 2017-10-21)

I wish to allow people to purchase items at my shop using bitcoin. I've heard however that blocks take 10 minutes on average to process and transactions may not even be processed in the next block if the transaction fee isn't high enough.

So does this mean that my customers will need to wait at least 10 minutes before I can verify they have made a payment and I can allow them to take their item?

**Tags:** confirmations, payment-processors


---

## 1 answers

### Answer by username_1 on 2017-10-21. Score: 1 | Accepted answer

To put it simply, it depends on the value of the transaction. There's little incentive for someone to try ripping you off with a low value transaction, but there is a strong incentive to do so with a high value one.

This has been raised before, but the answer that I found easiest to understand is quite old: <https://bitcoin.stackexchange.com/a/832/516>

Note that waiting for 1 confirmation isn't a wait of "at least 10 minutes", as half the time it will be faster than 10 minutes. For high value transactions more confirmations may be prudent.

There is good info here too: <https://en.bitcoin.it/wiki/Confirmation>

> **Comments:**
> **username_0**: Thanks, this is concerning as a business owner where I aim to serve customers as quickly as possible and most of my customers wouldn't be too happy waiting even 5 minutes (when they could simply use VISA instantly).  
> **username_1**: @username_0 Yes, I think most retail businesses would have that concern for in-store sales. There have been attempts to resolve that issue, but I don't see a lot of recent info on it in Bitcoin.SE, perhaps because of low adoption or a lack of success.  

---

