I want to sell digital goods for BTC.
AFAIK, I have to associate the purchaser + BTC amount + address received + digital good.
I could set up multiple addresses for each client. If I kept a consistent address I would have to vary the fee to distinguish between purchasers.
How do I monitor the blockchain to process transactions - any known tools for this?