Crear checkout (UCP)
create_checkoutCrea una sesión de checkout UCP 2026-08-25 para comprar un informe de viabilidad, una nota simple registral o una suscripción de Subastech. Productos (item.id): informe:basico: (49 € o incluido según plan), informe:completo: (79 € o incluido), nota-simple: o nota-simple:cru:<14 dígitos> (20 €, solo se cobra con el PDF verificado) y plan:<starter|pro|team|enterprise>:<month|year> (la suscripción se completa en el navegador). Un producto por sesión, quantity 1. Precios con IVA. Indica checkout.buyer.email: se crea o vincula la cuenta del comprador y recibe un enlace de acceso por correo (o autentícate con un token de Subastech). Devuelve el objeto Checkout (status, line_items, totals, messages, links). Requiere meta['ucp-agent'] = { profile: 'https:///.well-known/ucp' } (identificación de la plataforma UCP).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | Yes | Metadatos de la llamada UCP: `ucp-agent` identifica la plataforma y es obligatorio; `idempotency-key` (UUID) lo es en complete_checkout y cancel_checkout. | |
| checkout | Yes | Contenido del pedido: `line_items` con los productos del catálogo (1-10) y, opcionalmente, `buyer` y `payment`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| ucp | Yes | ||
| buyer | No | ||
| links | No | ||
| order | No | ||
| status | No | ||
| totals | No | ||
| payment | No | ||
| currency | No | ||
| messages | No | ||
| expires_at | No | ||
| line_items | No | ||
| continue_url | No |