What transaction confirmations mean

Why a detected transfer and a completed payment have different states.

Updated:

Confirmation indicates that a transaction has been accepted into network history under that network's rules. Blockchains use different models, including block depth, finality or other criteria. There is no universal confirmation count or identical waiting time for every transfer.

A wallet may first show a submitted transaction, a service may then detect it on the network, and the required confirmation condition may be met later. These are stages of one transfer. Several status messages do not represent several independent payments. Compare the transaction identifier and current state.

Accepting payment also requires the correct network, asset, address and amount. Even a confirmed transaction can be an underpayment or a late receipt for an invoice. Fulfilment decisions must account for the invoice's own state and exception rules.

Some network histories can change during a reorganisation. If a previously counted transaction is reversed, the application must process the event and reconsider the associated credit while preserving history. If the transaction reappears, state ordering matters more than the number of notifications.

In Cryptanio, check events and the particular payment method's settings. Do not infer a guaranteed confirmation time from one successful transfer or release goods based only on a sender's screenshot. Automated integration obtains current states through the API and verified webhooks.