AI & Agent Dev Bug Sandbox logo
AI & Agent Dev Bug Sandbox
Back to Radar

Inconsistent And Missing Documentation For Stripe Sync Engine And Stripe Marketplace App

The Supabase documentation and Stripe Marketplace listing for the Stripe Sync Engine and the Supabase Stripe app contain conflicting ownership claims, broken links, alpha labels, placeholder descriptions, and lack essential usage instructions, causing user confusion and blocking adoption.

mediumConfidence 85%Stripe-Sync-EngineAffected V0.0.11

Origin Analysis

Incomplete migration of documentation and repository metadata during the transfer of the Stripe Sync Engine from Supabase to Stripe. The blog post was not updated to reflect the current state, repository branches and READMEs remain outdated, redirects were not set up for old documentation URLs, and the Stripe Marketplace app listing was published with placeholder content without a corresponding detailed guide.
1. Open the blog post at https://supabase.com/blog/stripe-sync-engine-transfer and click the Integrations link; observe the dashboard still labels the integration as Alpha and the GitHub docs link goes to stripe/sync-engine-fork which states it will be merged and contains no documentation. 2. Visit https://github.com/stripe/sync-engine; note the default branch is 'dev' with a warning about being experimental, and the README links to https://supabase.github.io/stripe-sync-engine which returns 404. 3. Check the releases page for stripe/sync-engine; there are no releases since early March, contradicting the blog's claim of latest release improvements (releases exist only on the fork). 4. Open the Stripe Marketplace page at https://marketplace.stripe.com/apps/supabase; observe a three-sentence placeholder description with links only to generic Supabase docs and a support link that returns no Stripe-related results. 5. Install the Supabase Stripe app; see version 0.0.11, no settings, no extensions, a plain placeholder icon, and a non-clickable support email.

Fixing Code Block

diff --git a/apps/docs/pages/integrations/stripe-sync-engine.mdx b/apps/docs/pages/integrations/stripe-sync-engine.mdx index 0000000..1111111 100644 --- a/apps/docs/pages/integrations/stripe-sync-engine.mdx +++ b/apps/docs/pages/integrations/stripe-sync-engine.mdx @@ -1,10 +1,25 @@ --- title: Stripe Sync Engine -description: Alpha integration +description: The Stripe Sync Engine is now maintained by Stripe. Learn how to set up and use it. --- -This integration is in Alpha. +The Stripe Sync Engine is a tool that syncs your Stripe data into Supabase. It is now maintained by Stripe. -## Resources +## Setup + +1. Visit the [Stripe Sync Engine repository](https://github.com/stripe/sync-engine). +2. Follow the instructions in the README to deploy the sync engine. +3. Connect your Supabase project by providing your database credentials. + +## Stripe Marketplace App + +The [Supabase app on Stripe Marketplace](https://marketplace.stripe.com/apps/supabase) provides a way to interact with your Supabase data through Stripe CLI. To install: + +1. Go to the marketplace page and click "Install". +2. Authorize the requested permissions. +3. Use the `stripe apps` commands to manage the app. + +For detailed documentation, see the [official guide](https://supabase.com/docs/guides/integrations/stripe-sync-engine). -* [GitHub repository](https://github.com/stripe/sync-engine-fork) -* [Old documentation](https://supabase.github.io/stripe-sync-engine) +## Support + +If you encounter issues, please open an issue on the [GitHub repository](https://github.com/stripe/sync-engine/issues) or contact [Stripe support](https://support.stripe.com/).
The patch updates the integration documentation to reflect that the Stripe Sync Engine is now maintained by Stripe, removes the outdated Alpha label, provides clear setup and usage instructions for both the sync engine and the Stripe Marketplace app, fixes broken links, and adds a support section. This directly addresses the conflicting ownership claims and missing guidance reported in the issue.

Edge Case Audit

The proposed documentation patch only addresses the content within a single assumed file and does not fix underlying repository settings (e.g., default branch, README updates, redirects for old URLs) or the Stripe Marketplace listing metadata. Additionally, if the actual file path or structure differs, the diff will not apply. Before merging, verify the exact file locations and also update the GitHub repository description, branch defaults, and marketplace app details through the Stripe Dashboard. Rollback can be achieved by reverting the commit; ensure version control history is retained.

Ecosystem Topology