Referencia del App Manifest
El archivo stripe-app.json es la configuración central de tu Stripe App. Declara la identidad, permisos, vistas UI, políticas de seguridad y comportamiento post-instalación.
Campos de nivel superior
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
id | string | Sí | Identificador único en notación de dominio inverso |
version | string | Sí | Cadena de versión semántica (ej: "1.2.0") |
name | string | Sí | Nombre en el marketplace (máx 35 caracteres) |
icon | string | Sí | Ruta relativa al icono (PNG o SVG 300x300) |
distribution_type | string | Sí | "public" para marketplace o "private" para uso interno |
permissions | PermissionRequest[] | Sí | Array de solicitudes de permisos |
ui_extension | UIExtensionManifest | No | Configuración de extensión UI |
post_install_action | PostInstallAction | No | Acción después de la instalación |
Validación
stripe apps validatestripe apps checkCaution
Solo incluye dominios que tu app realmente necesite en la CSP.