Skip to content

How Forter’s scores are calculated

The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.

verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10

PA Score27/100

Agent-ready 50.4 × 0.30 = 15.12

API quality 11.4 × 0.20 = 2.28

Openness 10.3 × 0.20 = 2.06

Built-in AI 38.4 × 0.15 = 5.76

Automation 11.3 × 0.15 = 1.70

(15.12 + 2.28 + 2.06 + 5.76 + 1.70) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 26.91 ÷ 1.00 = 26.9

Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.

Agent-ready50.4/100×0.30 of the PA blend

Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.

Point an agent at llms.txt or agent-oriented docsweight 2

2 (weight) × 9 (quality) × 1.0 (full) = 18.0 of 20 max

  • [probe] https://docs.forter.com/llms.txtPROBE llms.txt: HTTP 200 at https://docs.forter.com/llms.txt # docs.forter.com ## Overviews - [Agentic Orders](https://docs.forter.com/agentic-orders.md) - [Merchant Managed](http
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.

Run the product headlessly / in CI for automationweight 2

2 (weight) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max

  • [claimed-docs] https://docs.forter.com/reference/environments.mdForter has both a production and a sandbox environment for your development process.
  • [claimed-docs] https://docs.forter.com/reference/environments.mdThe main objective of the TEST site is to allow you to verify the integration prior to its deployment in the production environment.
  • [claimed-docs] https://docs.forter.com/reference/order-v3.mdSend order information at checkout to receive a fraud or abuse decision.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.

Plug MCP servers into this product so it can use their toolsweight 3

n/a — not applicable to this product: excluded from numerator and denominator

  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Connect an agent via an official MCP serverweight 3

3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max

  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Use an official CLIweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Drive the product through a documented public APIweight 3

3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max

  • [claimed-docs] https://docs.forter.com/reference/order-v3.mdSend order information at checkout to receive a fraud or abuse decision.
  • [claimed-docs] https://docs.forter.com/reference/order-status.mdInform of updates to the status of an order, including payment authorization, fulfillment, shipping details, and compensation granted.
  • [claimed-docs] https://docs.forter.com/reference/notification-webhooks-overview.mdWebhooks provide a way to configure Forter to send real-time notifications to your web store server or another service (ERP/OMS) whenever certain events occur in Forter's system.
  • [claimed-docs] https://docs.forter.com/reference/environments.mdForter has both a production and a sandbox environment for your development process.
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/llms.txtPROBE llms.txt: HTTP 200 at https://docs.forter.com/llms.txt # docs.forter.com ## Overviews - [Agentic Orders](https://docs.forter.com/agentic-orders.md) - [Merchant Managed](http
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Issue scoped/least-privilege API credentials for an agentweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Build against official SDKsweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://docs.forter.com/reference/order-v3.mdSend order information at checkout to receive a fraud or abuse decision.
  • [claimed-docs] https://docs.forter.com/reference/order-status.mdInform of updates to the status of an order, including payment authorization, fulfillment, shipping details, and compensation granted.
  • [claimed-docs] https://docs.forter.com/reference/notification-webhooks-overview.mdWebhooks provide a way to configure Forter to send real-time notifications to your web store server or another service (ERP/OMS) whenever certain events occur in Forter's system.
  • [claimed-docs] https://docs.forter.com/reference/environments.mdForter has both a production and a sandbox environment for your development process.
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Subscribe to events via webhooksweight 2

2 (weight) × 7 (quality) × 1.0 (full) = 14.0 of 20 max

  • [claimed-docs] https://docs.forter.com/reference/notification-webhooks-overview.mdWebhooks provide a way to configure Forter to send real-time notifications to your web store server or another service (ERP/OMS) whenever certain events occur in Forter's system.
  • [claimed-docs] https://docs.forter.com/reference/order-status.mdInform of updates to the status of an order, including payment authorization, fulfillment, shipping details, and compensation granted.
  • [claimed-docs] https://docs.forter.com/forward-chargebacks.mdWebhook-based forwarding enables: - Real-time claim ingestion - Faster transaction matching - Immediate eligibility assessment for dispute handling
  • [claimed-docs] https://docs.forter.com/stripe-dispute-webhook.mdHow to provide Forter access to your Stripe Dispute Webhooks.
  • [claimed-docs] https://docs.forter.com/forward-chargebacks.mdWebhook-based forwarding enables: Real-time claim ingestion - Faster transaction matching - Immediate eligibility assessment for dispute handling

Agent-ready = 90.8 ÷ 180 × 100 = 50.4

API quality11.4/100×0.20 of the PA blend

The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.

Explore an interactive API reference with runnable examplesweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Download a machine-readable API spec (OpenAPI or equivalent)weight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://docs.forter.com/reference/order-v3.mdSend order information at checkout to receive a fraud or abuse decision.
  • [claimed-docs] https://docs.forter.com/reference/order-status.mdInform of updates to the status of an order, including payment authorization, fulfillment, shipping details, and compensation granted.
  • [probe] https://docs.forter.com/llms.txtPROBE llms.txt: HTTP 200 at https://docs.forter.com/llms.txt # docs.forter.com ## Overviews - [Agentic Orders](https://docs.forter.com/agentic-orders.md) - [Merchant Managed](http

Test against a sandbox environment without touching production dataweight 1

1 (weight) × 8 (quality) × 1.0 (full) = 8.0 of 10 max

  • [claimed-docs] https://docs.forter.com/reference/environments.mdForter has both a production and a sandbox environment for your development process.
  • [claimed-docs] https://docs.forter.com/reference/environments.mdThe main objective of the TEST site is to allow you to verify the integration prior to its deployment in the production environment.

Rely on versioned APIs with a documented deprecation policyweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://docs.forter.com/reference/order-v3.mdSend order information at checkout to receive a fraud or abuse decision.
  • [claimed-docs] https://docs.forter.com/reference/environments.mdForter has both a production and a sandbox environment for your development process.
  • [claimed-docs] https://docs.forter.com/reference/environments.mdThe main objective of the TEST site is to allow you to verify the integration prior to its deployment in the production environment.

API quality = 8.0 ÷ 70 × 100 = 11.4

Openness10.3/100×0.20 of the PA blend

Can you leave, inspect, or self-host — data export, open source, portability.

Do everything through the API that I can do in the UIweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/agentic-orders.mdSet orderType to AI_AGENT
  • [claimed-docs] https://docs.forter.com/evidence-api.mdSave time and effort by using our Evidence API endpoint to automatically send post-order evidence for chargeback disputes.
  • [claimed-docs] https://docs.forter.com/reference/order-v3.mdSend order information at checkout to receive a fraud or abuse decision.
  • [claimed-docs] https://docs.forter.com/reference/order-status.mdInform of updates to the status of an order, including payment authorization, fulfillment, shipping details, and compensation granted.
  • [claimed-docs] https://docs.forter.com/reference/notification-webhooks-overview.mdWebhooks provide a way to configure Forter to send real-time notifications to your web store server or another service (ERP/OMS) whenever certain events occur in Forter's system.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Export all of my data in open formats and leaveweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Read the product's source under an open licenseweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Self-host the core productweight 3

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Openness = 7.2 ÷ 70 × 100 = 10.3

Built-in AI38.4/100×0.15 of the PA blend

Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.

Get AI-generated insights and suggestions from my data inside the productweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://docs.forter.com/automate-evidence.mdour recommendation engine will suggest additional evidence to add to your dispute to bolster your win rate.
  • [claimed-docs] https://docs.forter.com/automate-evidence.mdOnce chargebacks are ingested into Forter, our recommendation engine will suggest additional evidence to add to your dispute to bolster your win rate.
  • [claimed-docs] https://www.forter.comMeet your new team of Forter Agents, so you can spend more time on what matters most.
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.

Set up automations that run autonomously in the backgroundweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://docs.forter.com/reference/notification-webhooks-overview.mdWebhooks provide a way to configure Forter to send real-time notifications to your web store server or another service (ERP/OMS) whenever certain events occur in Forter's system.
  • [claimed-docs] https://docs.forter.com/forward-chargebacks.mdWebhook-based forwarding enables: - Real-time claim ingestion - Faster transaction matching - Immediate eligibility assessment for dispute handling
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/automate-evidence.mdOnce chargebacks are ingested into Forter, our recommendation engine will suggest additional evidence to add to your dispute to bolster your win rate.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp

Delegate tasks to a built-in AI assistant inside the productweight 3

3 (weight) × 3 (quality) × 0.6 (partial) = 5.4 of 30 max

  • [claimed-docs] https://www.forter.comMeet your new team of Forter Agents, so you can spend more time on what matters most.
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.

Operate the product with natural-language commandsweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/mcp/getting-started.mdConnect Forter MCP to Claude Desktop app for conversational AI workflows.
  • [probe] https://docs.forter.com/mcpofficial MCP server documented at https://docs.forter.com/mcp
  • [probe] https://docs.forter.com/llms.txtPROBE llms.txt: HTTP 200 at https://docs.forter.com/llms.txt # docs.forter.com ## Overviews - [Agentic Orders](https://docs.forter.com/agentic-orders.md) - [Merchant Managed](http

Built-in AI = 34.6 ÷ 90 × 100 = 38.4

Automation11.3/100×0.15 of the PA blend

Depth of automation primitives — rules, scheduling, bulk operations, webhooks.

Perform bulk operations across many items at onceweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://docs.forter.com/reference/order-v3.mdSend order information at checkout to receive a fraud or abuse decision.
  • [claimed-docs] https://docs.forter.com/evidence-api.mdSave time and effort by using our Evidence API endpoint to automatically send post-order evidence for chargeback disputes.
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.

Define rules that trigger actions automatically on eventsweight 3

3 (weight) × 5 (quality) × 0.6 (partial) = 9.0 of 30 max

  • [claimed-docs] https://docs.forter.com/reference/notification-webhooks-overview.mdWebhooks provide a way to configure Forter to send real-time notifications to your web store server or another service (ERP/OMS) whenever certain events occur in Forter's system.
  • [claimed-docs] https://docs.forter.com/extensions/configure-decisions.mdIf the Auto Invoice option is set to YES, then the payment capture amount operation is executed and order is placed
  • [claimed-docs] https://docs.forter.com/mcp.mdIt enables an AI system to perform real actions—such as reviewing decisions, managing disputes, or updating policies through natural language commands.
  • [claimed-docs] https://docs.forter.com/forward-chargebacks.mdWebhook-based forwarding enables: - Real-time claim ingestion - Faster transaction matching - Immediate eligibility assessment for dispute handling

Schedule recurring jobs or workflowsweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Version, review, and roll back my automationsweight 1

1 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 10 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Automation = 9.0 ÷ 80 × 100 = 11.3