Pokročilá funkce escrow umožňuje v XRP Ledger poslat podmíněnou platbu. Platba je doručena příjemci až v okamžiku, kdy je splněna podmínka zadaná odesílatelem. Částka je do naplnění podmínky uzamčena v síti. Pokud podmínka není splněna v daném časovém intervalu, platba se vrací odesílateli.
Jednou z podmínek může být dosažení konkrétního data a času — platba se odešle automaticky po nastaveném termínu.
Dalšími podmínkami jsou crypto-conditions (kryptografická splnění, např. předložení tajemství k HTLC). Specifikace: draft-thomas-crypto-conditions.