I want to add Bitcoin payments on my website. I've found some PHP library, but as far as I understand it's using only one wallet for incoming payments, and possibly just tracking for confirmations. Is that how all of the payment gateways work? If that's the case, how does it recognize which payment is from whom? For example, if two customers buy the same thing on the same time, and only one pays for it, how would it know which one paid? Thanks!

1 Answer 1


how it recognizes which payment is from whom?

I believe you need a system, based on an HD wallet, that generates a new receive address for every order and keeps track of which receive addresses were assigned to each order number and customer ID (or other unique identifiers)

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.