Stripe
HardAn agent that reads or acts on other businesses' existing Stripe accounts should be a Stripe App with OAuth, not a Connect platform: Connect OAuth is for platforms routing payments, read_only scope is limited to extensions, and Stripe's publishing guide says it deprecated the Connect authentication method in favour of Stripe Apps OAuth.
Agent-researched, not yet reviewed by a personResearched 2026-10-20
Working in dev
1–3 hours
Signing in with your own account
Any user can connect
1–3 weeks
A public Stripe App using OAuth with read permissions (customer_read, charge_read, etc.). External testing for up to 25 accounts works the same day without review.
- Waiting on
- App Marketplace review: an approval or feedback email within 4 business days per submission, plus any resubmissions.
- Cost
- No fees found in the docs
What you need first
An activated Stripe account
Publishing requires an activated account, and live OAuth external tests need an app uploaded from a live account.
The Stripe CLI with the apps plugin
Apps are created and uploaded with stripe apps create / stripe apps upload.
A public website, privacy policy, support channel and HTTPS redirect URIs
The listing requires a privacy policy and support channel; allowed_redirect_uris must not contain localhost or dummy URLs at submission; live redirects must be HTTPS.
A business that isn't on Stripe's Prohibited and Restricted Businesses list, in a non-embargoed country
Listed as a publishing requirement and a legal review requirement.