🔁
Replay / double-spend
Resend one legit payment verbatim to charge it twice.
Blocked before settlement
An attacker intercepts (or a retry bug re-sends) the same authorized payment with identical params, trying to settle it twice.
Networks retransmit and agents retry; if the gateway has no memory of “this exact payment,” one authorization can settle multiple times and double-charge.
The replay / double-spend gate requires a one-time nonce per payment and remembers used ones; a repeated nonce is rejected. Resend the same payment verbatim and the second attempt is blocked.
In the integrate page, send the same payment twice with the same nonce — the second is blocked with 409.

