{"service":"GF Agent Toll","version":"1.4.0","direction_policy":{"inbound_customer":{"mode":"automatic-inbound","direction":"customer-to-gf","manualOperatorApprovalRequired":false,"automaticAcceptance":true,"payerAuthorizationRequired":true,"rails":{"x402_wallet":{"automaticSettlementAfterPayerSignature":true,"operatorApprovalRequired":false},"paypal":{"automaticCaptureAfterPayerApproval":true,"operatorApprovalRequired":false}},"note":"Customer payments to GF do not require operator approval. The customer still authorizes their own wallet or PayPal payment, after which settlement/capture is automatic on configured rails."},"outbound_external":{"mode":"human-only","direction":"gf-to-external","manualOperatorApprovalRequired":true,"autonomousPayment":false,"autonomousSigning":false,"autonomousSettlement":false,"note":"GF Agent Toll may discover external payment requirements, but only an authorized human operator may approve and execute a payment from GF to an external service."}},"customer_inbound":{"manual_operator_approval_required":false,"x402_wallet":{"active":true,"network":"eip155:8453","pay_to":"0x4B7098E3b882633d3205FDE3E7ac7Ea1D965D3C3","automatic_settlement_after_customer_signature":true,"operator_approval_required":false},"paypal":{"environment":"sandbox","order_creation_ready":false,"automatic_capture_after_customer_approval":false,"verified_crediting_ready":false,"live_customer_funding_active":false,"operator_approval_required":false}},"outbound_external":{"manual_operator_approval_required":true,"autonomous_payment":false,"autonomous_signing":false,"autonomous_settlement":false},"active":[{"id":"x402-base-usdc-exact","protocol":"x402","version":2,"scheme":"exact","network":"eip155:8453","asset":{"symbol":"USDC","contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"payTo":"0x4B7098E3b882633d3205FDE3E7ac7Ea1D965D3C3","settlement_core":"https://api.gfpick.com","direction":"customer-to-gf","operator_approval_required":false,"automatic_settlement_after_customer_signature":true}],"inactive_until_configured":[{"id":"x402-solana-usdc","protocol":"x402","version":2,"reason":"No operator-controlled Solana receiving wallet/facilitator is configured.","activation_requires":["operator Solana payTo wallet","supported Solana USDC mint/network","facilitator verify+settle support","integration and settlement tests"]},{"id":"enterprise-api-key-credits","reason":"No durable API-key issuer and prepaid credit ledger is connected.","activation_requires":["key issuer","hashed key storage","credit ledger","rate/usage accounting","revocation"]},{"id":"paypal-customer-funding","protocol":"paypal-orders-v2","direction":"customer-to-gf","operator_approval_required":false,"reason":"Live PayPal customer funding activates when PAYPAL_ENV=live and PayPal API credentials are configured.","activation_requires":["PAYPAL_ENV=live","PAYPAL_CLIENT_ID","PAYPAL_CLIENT_SECRET","PAYPAL_WEBHOOK_ID for verified crediting","DATABASE_URL for durable credit ledger"]}]}