A seconda della fase in cui si trova, una transazione può avere diversi stati:
In attesa: una transazione viene considerata in attesa quando questa è stata vista sulla rete Bitcoin ma non ha ancora ricevuto il numero di conferme richieste dal merchant.
Ricevuta: una transazione è considerata come ricevuta quando è stata vista sul network Bitcoin, ma non è ancora stata confermata. In questo stato è probabile che la transazione andrà a buon fine, ma non può ancora essere considerata come finalizzata in quanto la parte pagante potrebbe ancora tentare di sostituire la transazione.
Confermata: una transazione viene considerata come confermata se ha ricevuto un numero di conferme maggiore o uguale al numero di conferme richieste dal merchant.