← Stripe

Can an agent create a payment link with Stripe Payments API?

A person decides once at Access.

observedProbed revision sha256:d6b8a9cadd67…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Approval · setup

    You consent once to the agent's own client.

  3. 03

    Onboard

    Machine

    The agent can register itself with no person.

  4. 04

    Pay

    Not applicable

    Nothing to pay for the job.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Machine

    The agent can renew and revoke its own access.

  • You, once, at Access: consenting to the agent's access.

Agent surfaces

2 kinds · 6 entries
OAuthNames the job's endpoint

The probe

12 Oct 2026 · 00:01 UTC · 75.77 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover54 descriptor reads7 facts
Found
For agentsstripe.com/llms.txtOAuthaccess.stripe.com/mcpOAuthmcp.stripe.comOAuthaccess.stripe.com/mcpFor agentsdocs.stripe.com/llms.txtFor agentsapi.stripe.comOAuthmcp.stripe.com
From
stripe.com/llms.txt · mcp.stripe.com/.well-known/oauth-authorization-server · mcp.stripe.com/.well-known/oauth-protected-resource · docs.stripe.com/llms.txt · docs.stripe.com/api · docs.stripe.com/mcp
This endpoint
mcp.stripe.com is named by a descriptor it read
Job requestPOST api.stripe.com/v1/payment_links40142 ms
Request
POST https://api.stripe.com/v1/payment_links
Response
401 · application/json · 342 bytes
Body
sha256:5ed977ff0723cbb9ed75918677d269b06810f4c9d83357e9997d3651949cdb28
Exchange
sha256:10cf493fe4e696ccd4d7f34c4cca006bdc61013833bd69abedd186762e87e563
Resource metadataGET api.stripe.com/.well-known/oauth-protected-resource/v1/payment_links40437 ms
Request
GET https://api.stripe.com/.well-known/oauth-protected-resource/v1/payment_links
Response
404 · application/json · 245 bytes
Body
sha256:8330fa4d29cbc820f0e275f583f76fba9147c06a6bedaf0de5d6e27068a89b0a
Exchange
sha256:026151f61c598365a7a61aaef7d7f7f40c56cb1d7b6dc85fc0b08ea42b68017d
Resource metadataGET api.stripe.com/.well-known/oauth-protected-resource40433 ms
Request
GET https://api.stripe.com/.well-known/oauth-protected-resource
Response
404 · application/json · 228 bytes
Body
sha256:d54496b8bbfd4eea5864dc40c3ef2971f51316d9923e99d0476e98744b09fa2b
Exchange
sha256:4879c2c3c67f027df65737558d990d0f888f8c5c02c97631b89fae19af6d5808
Job requestsession openedPOST mcp.stripe.com401111 ms
Request
POST https://mcp.stripe.com
Response
401 · application/json · 161 bytes
Body
sha256:5b87bb2a2104c5da70f317afe25da08ae4bdc1ddf407df346b6f5b347f129309
Exchange
sha256:1e38204d69b49ba5ff2eda1c12e835c01da39193269dfbd979c4472612eda358
Resource metadataGET mcp.stripe.com/.well-known/oauth-protected-resource200131 ms
Request
GET https://mcp.stripe.com/.well-known/oauth-protected-resource
Response
200 · application/json · 122 bytes
Body
sha256:eb719853257ba65fa26ae77a583231363174251d597d2776d93ff27a3caa9c9a
Exchange
sha256:42755fa0544fa6af2f5298bf6992645bfe3ef2226aa610e472070988b8bd92e0
Authorization serverGET access.stripe.com/.well-known/oauth-authorization-server/mcp200109 ms
Request
GET https://access.stripe.com/.well-known/oauth-authorization-server/mcp
Response
200 · application/json · 672 bytes
Body
sha256:7d6cfe6178c4e00c0a4b1811c5d3a1117d1d230c6e0d25d68d2d9c9108387b83
Exchange
sha256:dc6e34ccef4e4b433d72dfdc20384ccdace52e6d12ad9d40aa0a46edc8a6616a
Client registrationPOST access.stripe.com/mcp/oauth2/register201108 ms
Request
POST https://access.stripe.com/mcp/oauth2/register
Response
201 · application/json · 360 bytes
Body
sha256:64071ffe643f09b228ef170fa4c709803750f5653a189859a3ff9551b0708177
Exchange
sha256:e397e6fb6f675c070ace6bdcea4b18668fb20610f8a8be70b5c95dc1962885ea
AuthorizationGET access.stripe.com/mcp/oauth2/authorize?response_type=code&client_id=oacli_VQNSbcZGyd7QtM&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=25e9c473298f93d4a8f8dcd1a3dee7e1&code_challenge=83VgqFVOlqivWDL6tZjFvz9ei0GXwM8iTY3y80qyZhc&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.stripe.com&scope=mcp302124 ms
Request
GET https://access.stripe.com/mcp/oauth2/authorize?response_type=code&client_id=oacli_VQNSbcZGyd7QtM&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=25e9c473298f93d4a8f8dcd1a3dee7e1&code_challenge=83VgqFVOlqivWDL6tZjFvz9ei0GXwM8iTY3y80qyZhc&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.stripe.com&scope=mcp
Response
302 · application/json · 0 bytes
Body
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exchange
sha256:f156ee346d8eeb0b0d319243b4ddc640384c977eb096e3d5ceff225a1f9ae464
Declared pageGET dashboard.stripe.com/register200196 ms
Request
GET https://dashboard.stripe.com/register
Response
200 · text/html · 154558 bytes
Body
sha256:4999d23a1476873c177c5d7a7a880a5bea591d39397917ea902d5ff089e5ee69
Exchange
sha256:58fdde2b76cb98e50a4e1f750f9189607b99d3bc7345c4c3ef25808ca94c8aa1

Stripe on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for Stripe Payments API, agent grade: A[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4pmbcpkqvmv3hyp7477k9gg.svg)](https://sourcey.com/c/stripe/agent-readiness/stripe-payments-api/payment-create)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4pmbcpkqvmv3hyp7477k9gg
Projection
sha256:cac4004291e05d36b9a60ff1974d401d5e66c66dd15fe4734b78ec59c5f5943e
Policy
kind-2026-10-12 · sha256:0a4e4996176ce674b4f3ce910c5fca4f37c9b53bcdf51656d53a1a92fcf2c879