Triggering internal logic on incoming transactions
When an incoming transaction triggers internal logic on your side (for example, sweeping), we recommend triggering that logic only after receiving the balance update webhook, rather than acting on the incoming transaction webhook alone. Additionally, verify that the wallet balance update reflects the same block height as the transaction.Acting on the incoming transaction webhook before the balance is confirmed can lead to reconciliation errors. Always wait for the balance update webhook and cross-check the block height before proceeding.