Scenario: Agent Retries a Blocked Payment

The retry-loop scenario: why a blocked payment must be terminal for the attempt.

The setup

Your agent attempts a payment to a wallet that screening blocks. The agent, designed to be resilient, retries — 10 times in 30 seconds.

Without controls

With controls

  1. Every attempt hits the same screen — blocked, logged
  2. Rate limiting stops the retry storm
  3. The agent surfaces the block instead of looping
  4. The audit log shows all N attempts with the same decision

The takeaway

A blocked payment must be terminal for the attempt — the agent reports, not retries. Fail-closed + rate limits make the retry loop harmless.

Screen your agent's next payment

Free OFAC sanctions screening — 5 checks/day, no signup.

Check a wallet →