I'm using a bitcoin wallet for managing all my transactions. For example, If I have bitcoin 2, 3 and 5. Firstly, I buy a product with price 5. Bitcoin wallet will create a transaction from 2 and 3. When my first payment haven't verified yet, I make second payment by a product with same price is 5. This time will bitcoin wallet choose 2 and 3 or bitcoin 5 for my second payment ? I ask this because first payment haven't confirmed yet.

1 Answer 1


If you have enough Bitcoin in your balance it will be all good. Double-spend transactions should only really be made maliciously by reusing the same inputs. If you are using a known wallet you should not have any issues.

  • thanks. that means my wallet will choose 5 on second payment right.
    – hqt
    Commented Jan 31, 2017 at 16:57
  • Theorically yes but remember there is also a fee to pay and it will be added on top of the payment. It all makes sense after a while, I promise :)
    – Alex
    Commented Feb 1, 2017 at 17:53

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.