Can an agent create a payment link with Dodo Payments Checkout?
Who does each step
Whether the agent handles it alone or a person has to step in.
- 01
Discover
MachineThe vendor's machine-readable docs show the agent where and how to call this job.
- 02
Access
Workaround · setupYou give the agent a key or token.
- 03
Onboard
Workaround · setupYou sign up or register a client for the agent.
- 04
Pay
Not applicableNothing to pay for the job.
- 05
Confirm
MachineThe response or specification defines errors the agent can distinguish from success.
- 06
Sustain
Workaround · setupYou replace or revoke the agent's access when it needs to change.
- Access: handing over a key or token.
- Onboard: signing up or registering a client for the agent.
- Sustain: renewing, replacing or revoking its access.
To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; provide key management or OAuth refresh and revocation so the agent can maintain its own access.
Agent surfaces
The probe
Each request it sent and what came back; the descriptors it read, counted, with what they named.
Discover34 descriptor reads4 facts
- Found
- API catalogdodopayments.com/.well-known/api-catalogFor agentsdodopayments.com/llms.txtFor agentsdocs.dodopayments.com/llms.txtFor agentslive.dodopayments.com
- From
- dodopayments.com/.well-known/api-catalog · dodopayments.com/llms.txt · docs.dodopayments.com/llms.txt · docs.dodopayments.com/api-reference/checkout-sessions/create
- This endpoint
- live.dodopayments.com is named by a document written for agents
Job requestPOST live.dodopayments.com/checkouts401269 ms
- Request
- POST https://live.dodopayments.com/checkouts
- Response
- 401 · application/json · 25 bytes
- Body
- sha256:ee3cf315d0fbfe54d808ccee83b60082a3b45d66170e264840f2cc228dcbf630
- Exchange
- sha256:a8bc604f22e7a9bfd6db862410aed400fbb28352820ce90afb76f2af1a62b85f
Resource metadataGET live.dodopayments.com/.well-known/oauth-protected-resource/checkouts40330 ms
- Request
- GET https://live.dodopayments.com/.well-known/oauth-protected-resource/checkouts
- Response
- 403 · text/html · 2031 bytes
- Body
- sha256:65bc33d99c5d3584336fd17151ee9addb877a9a42ba57cb66b03947cba505e7d
- Exchange
- sha256:55058bdd62ce4989798b1b73340f1af38072d0fee6efd5a32df3537c5d158450
Resource metadataGET live.dodopayments.com/.well-known/oauth-protected-resource40330 ms
- Request
- GET https://live.dodopayments.com/.well-known/oauth-protected-resource
- Response
- 403 · text/html · 2031 bytes
- Body
- sha256:3dcfd3fd5089feb067f4cf485ebffa76b366ea4e0dddc099e59346e0b7e667ff
- Exchange
- sha256:e7b28e61d4e4f548fec7f682860dd2db03740f5461553c8286660161ced4eb2c
Declared pageGET app.dodopayments.com/signup200416 ms
- Request
- GET https://app.dodopayments.com/signup
- Response
- 200 · text/html · 229701 bytes
- Body
- sha256:6125ac2ddd9bd8f082d3e4bf14c14f9392ba09e190d31caa430d2944ffc99fce
- Exchange
- sha256:622efc1482b8920f71e81c2ae77bfe54df35a87d3aeac1b9c2b3613cd2b394dd
Dodo Payments on the startup-offers board
- $0 in creditsDodo Payments for Startups
The grade’s badge
One image that keeps itself current, linking here.
[](https://sourcey.com/c/dodo-payments/agent-readiness/dodo-payments-checkout/payment-create)Improve the report
Correct it, probe it again, or improve the path.
- Profile
- arp_01m4t8nw5pqyw1hd8fwjvqt8h1
- Projection
- sha256:c767c0325c51c2a1226651ade6e568718683daacce53a36933329fa629665c46
- Policy
- kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac
A report or a reassessment request names this profile, its revision and its projection. How report cards are assessed →View the exact declaration