compile_payment_policy
Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"product_type": "<product_type>",
"max_price_usdc": "<max_price_usdc>",
"reversible": "<reversible>",
"max_latency_ms": "<max_latency_ms>",
"supported_assets": "<supported_assets>",
"human_authorization_required": "<human_authorization_required>",
"refund_capability": "<refund_capability>"
},
"name": "compile_payment_policy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reversible | Yes | ||
| product_type | Yes | ||
| max_latency_ms | Yes | ||
| max_price_usdc | Yes | ||
| supported_assets | Yes | ||
| refund_capability | Yes | ||
| human_authorization_required | Yes |