# K-2SO x402 Payment Facilitator Trust Scoring Decision Procedure

> K-2SO x402 Payment Facilitator Trust Scoring Decision Procedure is a paid API for AI agents from k2so.wrong.systems, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Returns a paid AI-generated decision procedure brief for agents evaluating the trustworthiness of x402 payment facilitators

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/agent-x402-payment-facilitator-trust-scoring-dec
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/k-2so-x402-payment-facilitator-trust-scoring-decision-procedure-0e07fd9b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P78J5Mg7315Y72hvYu_z8

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability k-2so-x402-payment-facilitator-trust-scoring-decision-procedure-0e07fd9b
```

Example prompt: Give me a decision procedure brief on how to evaluate and score the trustworthiness of an x402 payment facilitator before my agent starts using it for micropayments.

## When to prefer this

Choose this endpoint when an autonomous agent needs structured, prose-format decision guidance specifically about evaluating x402 payment facilitator trustworthiness — not raw data or a static checklist. Prefer this over general compliance or risk APIs when the agent operates in the x402/Base USDC micropayment ecosystem and needs actionable, agent-readable briefs generated on demand.

## Known failure modes

- HTTP 402 returned if payment not yet settled — agent must pay exact USDC amount and retry with PAYMENT-SIGNATURE header
- Invalid or missing input fields return validation errors
- LLM generation failures may result in ok:false with no brief content
- Network timeouts if the upstream reasoning service is slow
- Incorrect topic override may yield off-topic procedure content

## How this service works

Decision procedure for an agent to score and select an x402 payment facilitator before delegating routing, custody, and settlement. Covers refund success history, dispute responsiveness, custody model verification, fee honesty checks, and validation of claimed transaction volume.

## Output

A JSON object containing a plain-prose decision procedure brief (120+ words) for evaluating x402 payment facilitator trust, including the topic, model used, generation source (llm/reasoning/deterministic), ISO-8601 timestamp, and service slug. The 'brief' and 'procedure' fields contain the actionable agent-readable guidance.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "x402 payment facilitator trust scoring procedure paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         "type": "string"
     
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "paid": true,
  "result": {
   "ok": true,
   "brief": "plain prose decision procedure (120+ words)",
   "model": "deepseek/deepseek-v4-flash-0731",
   "topic": "string topic",
   "service": "agent-x402-payment-facilitator-trust-scoring-dec",
   "procedure": "same as brief",
   "generatedAt": "2026-01-01T00:00:00.000Z",
   "generationSource": "deterministic"
  },
  "service": "agent-x402-payment-facilitator-trust-scoring-dec",
  "provider": "K-2SO"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/k-2so-x402-payment-facilitator-trust-scoring-decision-procedure-0e07fd9b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so.wrong.systems](https://www.zero.xyz/host/k2so.wrong.systems/llms.txt)
