[x] Dynamic wallet addresses and same wallet addresses (eg, are we consulting txid first and then confirmations thereafter, can we distinguish 2 users paying into same wallet at roughly the same time?)
[x] Partial payments (eg, can we identify partial payments, can we count txid for the last payment to "top up" to full amount and count confirmations thereafter, is this enough?)
[ ] Partial payments that never get topped up - inform merchant?
Ensure we cover usage cases for: