Payment settled on-chain successfully (task state completed).
Payment verification or settlement failed (task state failed).
Payment requirements rejected by the client.
Payment requirements sent to client (task state input-required).
Payment payload received by server.
Payment payload verified by the facilitator.
Protocol-defined payment states for the A2A x402 flow.
Tracked in the
x402.payment.statusmetadata field. Values are part of the A2A x402 specification (Section 6: State Management) and must not be changed.