Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference

REST API

Quick start
Set up SupportWrite the widget copy
Set up ShortlinksCreate short linksSet up Social ProofSocial Proof templatesSet up FeedbackDraft feedback postsSet up ChangelogDraft changelog entriesSet up DisputesSet up Benchmarks
Support

Set up Disputes

What an agent needs to connect Stripe dispute events to a Saasco project.

This page connects the Stripe webhook. It does not submit evidence.

1. Use the Saasco MCP

If Saasco is not connected, read https://www.saasco.com/docs/mcp.mdx and follow the steps for this client. Sign in, allowing "Create and change data in your projects". Search with saasco_search_tools, then run the tool with saasco_execute_tool.

Pass project id YOUR-PROJECT-ID. On a connection scoped with ?projectId=, omit projectId.

2. The webhook

Call disputes_getSettings. If a webhook signing secret is already stored, stop.

Otherwise call disputes_provisionWebhook. If Stripe is not connected, stop and tell them to connect Stripe in the project. Do not invent a signing secret.

Offer disputes_triggerBackfill only after the webhook exists, and only if they ask. Do not call disputes_submitNow or disputes_regenerateEvidence.

Draft changelog entries

What an agent needs to draft changelog updates from this repo's commits.

Set up Benchmarks

What an agent needs to map a product's events onto benchmark funnel steps.

On this page

1. Use the Saasco MCP2. The webhook