"e": "balanceUpdate", //Event Type
"E": 1573200697110, //Event Time
"a": "BTC", //Asset
"d": "100.00000000", //Balance Delta
"T": 1573200697068 //Clear Time
I’m seeing 2 challenges. First, receiving the event requires an active listener that is kept alive. If the application goes offline or there’s connectivity issue, the event is loss. It’s difficult to maintain and unreliable. I need a way to fetch past transactions.
Second issue is that there is no information to identity the customer. What would be the best approach to match a payment with a customer?
Or perhaps better – use a crypto service that has better API support for this.