Skip to content

Approve Payment Requests

Use the Payment Requests page to review and approve x402 payment requests initiated by your agents.

Dashboard link: https://agentwallet.fluxapay.xyz/?tab=payment-requests

Tabs

  • Pending: payment requests waiting for your decision. Each entry shows agent, host, amount, recipient, and expiry.
  • Finished: the full approval history across your agents (approved, denied, expired, and used).

Approving a request

  1. Open the Pending tab and select a request.
  2. Review details: agent name, host, amount (USDC), recipient address, and expiration time.
  3. Choose one of:
    • This time only — approve a single payment. The approval can be used once before expiry.
    • Always allow for this host — create an automatic policy so future requests to this host are auto‑approved within limits.
  4. Confirm. The agent can now retry the original call using the returned authorization.

Notes:

  • Approvals expire quickly (typical TTL is 5–10 minutes). If a request expires, simply approve again when prompted.
  • For recurring approval, you can set or adjust limits (per‑tx, daily, monthly). See Automatic Policies for details.

Denying a request

  • Click Deny to reject the payment. The agent must either re‑attempt with a smaller amount or wait for your approval later.
  • Denied requests move to the Finished tab and remain visible in history.

Troubleshooting

  • “Manual signature required”: risk control flagged the payment; follow the prompt to sign in your wallet.
  • “Limit exceeded”: adjust policy limits (or monthly spend limit) or approve once manually.
  • “Expired approval”: approve again from the Pending tab.

Released under the MIT License.