I've made one purchase with bitpay, it has been received by the merchant who is stating "Payment received. Waiting for more confirmations". While this is fine, I find it quite odd I didn't manage to find exactly how many confirmations are they going to wait for.

Is it configured merchant-side, or is a constant for all bitpay transactions? If the latter, how many?

Really quite puzzled I didn't find anything about that in the bitpay site...

  • Still waiting after 4 confirmations, so I guess it waits full 6. However I'll leave this question open in case someone comes up with an official answer.
    – o0'.
    Jul 7, 2013 at 11:33

1 Answer 1


The number of Bitcoin network confirmations required for a particular transaction to be considered complete is determined by the BitPay account holder on a transaction-by-transaction basis.

Entities set the Risk/Speed of a transaction to "Low" (6 confirmations), "Medium" (3 confirmations), or "high" (1 confirmation) via the API when an invoice is created. The entity's default Risk/Speed setting for new transactions can also be changed in the merchant's settings after logging in.

For clarity, due to the way in which the Bitcoin network secures transactions, "speed" correlates directly with "risk" in that the entity is taking a (relatively) high risk by only waiting for a single confirmation before releasing the product or service. The entity can decrease its risk that the payment will become invalid by waiting for further confirmations that the rest of the network accepts the transaction. This is a choice the bitcoin acceptor must make, weighing the risk of losing the payment vs keeping the buyer happy (by giving him/her the product faster).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.