Reviewed Aug 2026
DE
BA-00P · LESSON 04

Handle a slow payment

KEY DEFINITIONS

Terms used in this lesson

RBF
Replace-by-fee: a policy for replacing an unconfirmed transaction with a conflicting one that pays more.
CPFP
Child Pays for Parent: a high-fee child transaction raises the combined fee rate of an unconfirmed package.
Transaction ID
The identifier produced by hashing a Bitcoin transaction’s non-witness serialization.

Diagnose low fees, distinguish replace-by-fee from child-pays-for-parent, and decide when waiting is safer than changing the transaction.

65 min Difficulty 1/5 Not started

Loading lesson visuals...

01

Learn the idea

A slow payment is usually a fee-market or relay problem, not evidence that Bitcoin has lost it. First identify whether the transaction is in mempools, replaceable, has a spendable change or recipient output, or has already confirmed. Then choose among waiting, replacing the sender's transaction, or attaching a fee-paying child.

GUIDED EXPLANATION1/5 ideas inspected
1

Inspect current state

Find the txid, confirmation count, fee rate, size, replacement signal, and whether your node or wallet still has the transaction.

Inspect each idea before the worked example.
The worked example follows the explanation

Inspect every idea above to open it.

Important distinctionPressing speed up edits a transaction already on Bitcoin.

A wallet creates a new replacement or child transaction. Nodes and miners apply their policies to the new candidate or package.

02
FINISH LEARNING FIRST

The questions unlock after every required learning activity

Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.