1. El agente no ve tu tarjeta.
Link le da una credencial de un solo uso o un token limitado para completar esa compra.
Stripe lanzó una forma de dejar que un agente pague por vos sin ver tu tarjeta real y con aprobación humana.
No es un agente nuevo. Es una capa de pago que le podés enchufar a un agente que ya uses. Acá tenés la versión corta: para qué sirve, a qué se conecta y cuál es el paso a paso mínimo para probarlo.
La idea no es “IA comprando sola”. La idea es que el agente pueda pedir permiso para gastar y terminar la compra con una credencial segura.
Link le da una credencial de un solo uso o un token limitado para completar esa compra.
El gasto pasa por una aprobación explícita. Ahí está el control real del sistema.
Puede cobrar con tarjeta efímera o con SharedPaymentToken si tiene integración programática.
Link no reemplaza al agente. Sólo resuelve la parte del pago.
Si OpenClaw encuentra, navega y compra, Link le agrega la billetera.
Si Claude Code corre herramientas locales, puede usar link-cli o MCP.
Si Hermes opera como agente autónomo, Link le suma pagos con aprobación.
Si querés probarlo rápido, este es el flujo mínimo. En orden.
Esto conecta tu agente con la wallet de Link. Si ya tenés cuenta, usás esa. Si no, la creás.
npm i -g @stripe/link-cli link-cli auth login --client-name "Morfeo Agent"
Necesitás el payment_method_id para crear el spend request.
link-cli payment-methods list
Este comando le pide a Link una credencial para una compra concreta y dispara la aprobación.
link-cli spend-request create \ --payment-method-id csmrpd_xxx \ --merchant-name "Stripe Press" \ --merchant-url "https://press.stripe.com" \ --context "Purchasing 'Working in Public' for the user." \ --amount 3500 \ --line-item "name:Working in Public,unit_amount:3500,quantity:1" \ --total "type:total,display_text:Total,amount:3500" \ --request-approval
Si el merchant soporta flujo programático, podés usar SharedPaymentToken. Si no, el camino simple es tarjeta efímera.
link-cli spend-request create \ --payment-method-id csmrpd_xxx \ --merchant-name "Seller API" \ --merchant-url "https://seller.example.com" \ --context "Scoped checkout for the user." \ --amount 10000 \ --credential-type "shared_payment_token" \ --request-approval curl https://api.stripe.com/v1/payment_intents \ -u "sk_test_...:" \ -d amount=10000 \ -d currency=usd \ -d shared_payment_granted_token=spt_123 \ -d confirm=true
Lo importante para no confundirse en la primera prueba.