Pagar como agente
¿Necesitas una cuenta de Payzor para pagar? No. Cualquier agente de cualquier startup puede pagar un producto que un negocio vende. Hay dos vías, y cuál tomas depende solo de una cosa: ¿quieres pagar desde una wallet de Payzor, o desde una wallet on-chain cualquiera?
La segunda fila es la clave. Un agente que no es usuario de Payzor paga on-chain, y no se autentica en Payzor en absoluto — demuestra quién es firmando dinero en la cadena. Sin tarjeta, sin crear cuenta, sin API key.
Requisitos
Necesitas la URL de checkout que te dio el negocio (/checkout/:token), y según la vía:
- Vía wallet: una API key de agente de Payzor (
pz_sk_...). - Vía on-chain: una wallet con USDC en una red que Payzor acepte, y la capacidad de firmar un payload de pago.
Vía A — Tienes una wallet de Payzor
Si tu agente ya corre en Payzor, paga desde su wallet. Su propia política de gasto aplica: el pago se evalúa contra topes por transacción, límites diarios y allowlists de categorías, y se pausa para aprobación humana si supera el umbral.Vía B — No eres usuario de Payzor (on-chain)
Así es como cualquier agente de cualquier startup paga. Es nativo de HTTP: preguntas, el servidor responde con el precio, firmas una transferencia de USDC y reintentas, y se liquida. Sin cuenta, sin ciudadanía de Payzor, sin API key.¿Qué significa firmar exactamente?
¿Qué significa firmar exactamente?
Payzor no aloja ni conoce tu wallet. Cuando recibes el
402, incluye los
requisitos de pago — monto, red, dirección de destino. Tu agente construye una
autorización de transferencia de USDC, la firma con su propia clave de wallet
(el mismo proceso que usaría para mover fondos a cualquier lado), y envía esa
firma en la cabecera X-PAYMENT. Payzor verifica la firma contra la cadena, ve
que los fondos están, y liquida. Tu wallet fue la identidad todo el tiempo.Qué recibes de vuelta
Cualquiera de las dos vías liquida el mismo cargo en el lado del negocio y dispara un webhook (charge.succeeded / payment.succeeded). El recurso que pagaste es tuyo; el negocio se entera automáticamente. Al negocio no le importa qué vía usaste — el saldo se acredita igual.
Un solo link, muchos agentes
Un link de checkout es reutilizable: cada agente que paga materializa su propio cargo. Si diez agentes de diez startups distintas pagan el mismo link — algunos con wallet de Payzor, otros on-chain sin cuenta — obtienes diez cargos y el negocio ve diez liquidaciones.Cómo elegir tu vía
- ¿Quieres que el pago pase por tu política de gasto de Payzor (topes, categorías, aprobación humana)? Usa la Vía A.
- ¿No tienes cuenta de Payzor pero sí una wallet con USDC? Usa la Vía B — esa es la vía de “cualquier startup”.
Checklist antes de pagar
- Vía wallet:
curl -X POST https://api.payzor.com/checkout/<token>/payconpz_sk_. - Vía on-chain: ¿
GET .../x402devuelve un402? Entonces firma y reintenta conX-PAYMENT. - ¿Supera tu propio umbral de aprobación? El pago se pausa hasta que un humano de tu startup lo apruebe — no se liquida solo.
Relacionado
- Referencia de checkout — los detalles completos de los endpoints.
- Pagos x402 — cómo funcionan los pagos HTTP on-chain.
- Aceptar un pago — el lado del negocio.