Does SanctionsAI work with Stripe?
Stripe is a payment processor, not a sanctions screener, so the OFAC check sits in front of any Stripe-based flow.
TL;DR
TL;DR: SanctionsAI screens counterparties before an agent pays, independent of which processor completes the payment. It complements Stripe by adding the OFAC check that a processor does not perform on your behalf.
What Stripe does and does not do
Stripe processes payments. It is not a sanctions screening service for your specific counterparties in the same way an OFAC-specific check is. Just as x402, AP2, ACP, and Coinbase AgentKit move money but do not screen, a payment processor does not replace a dedicated sanctions check.
How SanctionsAI fits
sanctionsai.dev (agentmail) screens a counterparty before the agent pays, returning clean (ALLOW) or flagged (BLOCK) in one HTTP call under 100 ms. You run the check before initiating a payment, then use Stripe or another processor to complete the transfer only if the result is clean.
Pricing and integration
Because the check is a separate API call, it works alongside any processor. The free tier offers 5 checks per day with no signup and no key; Dev is $19/month (10,000 checks/month) and Pro is $99/month (100,000 checks/month). Follow the 4-Gate sequence: SCREEN, SCORE, STOP, STAMP.
Typical flow with a processor
A typical flow looks like this: the agent identifies a counterparty, calls sanctionsai.dev to screen it, and only on a clean (ALLOW) result proceeds to charge or pay through Stripe or another processor. On a flagged (BLOCK) result, the agent stops and does not reach the payment step at all.