EN

A payment the receiver pulls

4 minDifficulty Checked 2026-11-10
Key takeaways
  • A check names one receiver and a maximum amount. Only that receiver can cash it.
  • No funds are set aside. Money moves only when the check is cashed.
  • The check is a ledger object. It costs its sender one owner reserve until it is gone.

A normal payment is a push. You send, and the money lands.

A check is a pull. You write a note on the ledger that says: "This account may take up to 50 XRP from me." The receiver picks it up when they want. That step is called cashing the check.

It works like a paper check:

  • You name who can cash it. Nobody else can.
  • You set the most it can take. The receiver can take less.
  • Your balance does not change when you write it.
  • If your balance is too low when they cash it, cashing fails. They can try again later.

That last point is the big difference from an escrow or a payment channel. Those lock the money up front. A check locks nothing. It is a promise, and the ledger does not back it with funds.

Why use one?

  • The receiver says yes. Some accounts block payments from strangers. A check lets them accept your money by their own action.
  • Flexible amounts. The receiver can cash for an exact amount or for as much as is there.
  • A familiar shape. Banks and businesses already think in checks.

Checks work for XRP and for tokens. They have been on mainnet since 2020-06-18.

Check yourself3 questions
1. When does money move with a check?
2. How does a check differ from an escrow?
3. Who pays the reserve for a check while it sits on the ledger?
Sources
Next lessonCashing a check4 min