PayLinks
Crear un PayLink
string
Para qué es el presupuesto, por ejemplo
"Retainer mensual data". Se le muestra al agente antes de aceptar.integer
requerido
Techo total en centavos de USD sumando todos los cobros.
integer
Tamaño máximo de un cobro individual.
integer
Número máximo de cobros.
integer
Vida útil del link.
Vista pública
Todo lo que un agente necesita para decidir. No requiere autenticación.Aceptar un PayLink (agente)
Crea el grant, la autorización humana auditable. Es idempotente por par (link, agente).paylink.accepted hacia los webhooks del comercio.
Cobrar contra un grant
string
requerido
De qué grant de agente se cobra. El agente tiene que haber aceptado antes.
integer
requerido
Monto del cobro en centavos de USD.
string
Qué paga este cobro.
Listar tus PayLinks (comercio)
Todo lo que necesita el panel de la consola: presupuesto consumido por los grants, lo que queda y los agentes que aceptaron.spentMinor y remainingMinor se calculan a partir de los grants activos, no
de un contador por petición. grantsCount es el número de agentes que ahora
mismo tienen un grant activo.
Listar los grants de un PayLink (comercio)
Qué agentes aceptaron un link y cuánto ha gastado cada uno. Sirve para elegir elagentId de un cobro, o para mostrar el consumo por agente en tu consola.