@lelantos-org/sdk / index / X402RefusalReason
Type Alias: X402RefusalReason
ts
type X402RefusalReason =
| "budget-exceeded"
| "per-request-limit"
| "host-not-allowed"
| "no-acceptable-requirements"
| "unsupported-requirements"
| "payment-rejected";Defined in: @lelantos-org/sdk/dist/errors/x402.d.ts:6
Why an x402 payment was refused. Every value except payment-rejected means no funds moved: those checks run before wallet.transfer/wallet.withdraw is called.