Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.
La entitlement de Framer proporciona a los clientes que han pagado el enlace de remix de una plantilla de Framer. Registras el enlace de remix de la plantilla en Dodo Payments y vinculas la entitlement a un producto. Los clientes obtienen el enlace en el Customer Portal y lo usan para hacer remix de la plantilla en su propia cuenta de Framer.
El enlace de remix de la plantilla de Framer que registraste. Todos los clientes que compren el producto reciben el mismo enlace.
El cliente abre el enlace desde el Customer Portal y hace remix de la plantilla en su propio espacio de trabajo de Framer.
Al cancelar o reembolsar, el Customer Portal deja de mostrar el enlace. El enlace sigue funcionando en Framer, por lo que cualquiera que lo haya guardado todavía puede hacer remix de la plantilla.
Algunos usos habituales incluyen plantillas de páginas de destino de Framer de pago, kits de portafolio y bibliotecas de componentes.
Framer se conecta implícitamente la primera vez que creas un entitlement de plantilla. No hay ningún paso de OAuth independiente.
1
Open Entitlements
En el dashboard de Dodo Payments, ve a Entitlements y haz clic en +.
2
Pick Framer
Elige Framer Template como integración.
3
Grab the Remix Link from Framer
Abre tu proyecto de Framer. En el menú de la esquina superior izquierda, ve a File → Copy Remix Link. Esto copia una URL pública de remix que permite a cualquiera clonar el proyecto en su propia cuenta de Framer. Dodo Payments comparte este enlace con los clientes que han pagado.
Framer File menu: click Copy Remix Link to copy the template's remix URL.
4
Add the Template and Create the Entitlement
De vuelta en el dashboard de Dodo Payments, selecciona la plantilla en Template. Para registrar una plantilla nueva, haz clic en + Create new template, introduce un Template name, pega el enlace que copiaste en Remix link (debe ser una URL framer.com) y haz clic en Create template. Introduce un Name para la entitlement y haz clic en Create Entitlement.
Dodo Payments almacena el ID de la plantilla registrada como framer_template_id en integration_config de la entitlement, para que puedas referenciarlo mediante programación.
Dodo Payments crea una concesión Pending y le vincula el enlace de remix de la plantilla.
La concesión pasa a Delivered una vez vinculado el enlace de remix. El correo electrónico de confirmación del pago incluye un enlace al Customer Portal, donde el cliente encuentra el enlace de la entitlement.
El cliente abre el enlace, inicia sesión en Framer y hace remix de la plantilla.
Al revocarse, el Customer Portal deja de mostrar el enlace. Las copias que ya se hayan convertido en remix en la cuenta de Framer del cliente permanecen, ya que Framer no ofrece una forma de revocarlas.
// client is a *dodopayments.Client, for example from// dodopayments.NewClient(option.WithEnvironmentTestMode()); ctx is a context.Context.client.Entitlements.New(ctx, dodopayments.EntitlementNewParams{ Name: dodopayments.F("Portfolio Kit"), IntegrationType: dodopayments.F(dodopayments.EntitlementIntegrationTypeFramer), IntegrationConfig: dodopayments.F[dodopayments.IntegrationConfigUnionParam]( dodopayments.IntegrationConfigFramerConfigParam{ FramerTemplateID: dodopayments.F("3f2b8c1e-7d4a-4e9b-a6c5-1d2e3f4a5b6c"), }, ),})
Consulta los eventos de webhook entitlement_grant.*. Las concesiones de Framer llegan en Pending y pasan a Delivered una vez vinculado el enlace de remix a la concesión.
El enlace de remix no es de un solo uso ni está vinculado a un único cliente. Todos los clientes reciben el enlace que registraste y pueden volver a abrirlo desde el Customer Portal mientras la concesión esté en Delivered. Si el enlace falla, ábrelo tú mismo para confirmar que el enlace de remix sigue siendo válido en Framer.
Refunded customer still has a remixed copy
Es lo esperado. Framer trata un remix como el proyecto propio del cliente una vez clonado. Dodo Payments deja de mostrar el enlace en el Customer Portal, pero no puede eliminar las copias de la cuenta del cliente ni desactivar el enlace de remix.
Última modificación el 26 de septiembre de 2026
¿Esta página le ayudó?
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Dodo Payments Documentation","description":"Documentation for Dodo Payments — the all-in-one payments, billing, and merchant of record platform for SaaS, AI, and digital products.","colors":{"primary":"#779812","light":"#C6FE1E","dark":"#166534"},"logo":{"light":"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/light.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=23f7a052f7ecb9d6570b7c95ee359a97","dark":"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/dark.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=cd6c20238a54526436f21c43fee51b26"},"favicon":"https://mintcdn.com/dodopayments/doYQc9oUE-WNz0cs/favicon.svg?fit=max\u0026auto=format\u0026n=doYQc9oUE-WNz0cs\u0026q=85\u0026s=271c6cc8ce7d6bf4d7f2b9cca029e004","background":{"color":{"light":"#FFFFFF","dark":"#0D0D0D"}},"navbar":{"links":[{"icon":"link","href":"https://docs.dodopayments.com/llms-full.txt","label":"llms-full.txt"},{"icon":"discord","href":"https://discord.gg/bYqAp4ayYh","label":"Community"},{"icon":"house","href":"https://app.dodopayments.com/","label":"Dashboard"}]},"footer":{"socials":{"x":"https://x.com/dodopayments","linkedin":"https://linkedin.com/company/dodopayments","website":"https://dodopayments.com","discord":"https://discord.gg/bYqAp4ayYh","github":"https://github.com/dodopayments","instagram":"https://www.instagram.com/dodo.payments","facebook":"https://www.facebook.com/profile.php?id=61565515607280"}},"seo":{"metatags":{"og:site_name":"Dodo Payments Documentation","twitter:card":"summary_large_image"},"indexing":"navigable"},"fonts":{"heading":{"family":"ApfelGrotezk","weight":400,"source":"fonts/ApfelGrotezk-Regular.woff2","format":"woff2"},"body":{"family":"Inter","weight":400,"source":"fonts/Inter-Variable.woff2","format":"woff2"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"introduction"},{"language":"es","href":"es/introduction"},{"language":"ar","href":"ar/introduction"},{"language":"fr","href":"fr/introduction"},{"language":"de","href":"de/introduction"},{"language":"id","href":"id/introduction"},{"language":"ja","href":"ja/introduction"},{"language":"ko","href":"ko/introduction"},{"language":"pt-BR","href":"pt-BR/introduction"},{"language":"vi","href":"vi/introduction"},{"language":"cn","href":"cn/introduction"},{"language":"hi","href":"hi/introduction"},{"language":"it","href":"it/introduction"},{"language":"sv","href":"sv/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dodopayments","hasAudioNarration":false,"actualSubdomain":"dodopayments","customDomains":["docs.dodopayments.com"],"gitSource":{"type":"github","owner":"dodopayments","repo":"dodo-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af4027c778b6a49d3c24d62","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"en","tag":"API Reference","count":181},{"language":"en","tag":"Docs","count":176},{"language":"ar","tag":"Docs","count":153},{"language":"cn","tag":"Docs","count":153},{"language":"de","tag":"Docs","count":153},{"language":"es","tag":"Docs","count":153},{"language":"fr","tag":"Docs","count":153},{"language":"hi","tag":"Docs","count":153},{"language":"id","tag":"Docs","count":153},{"language":"it","tag":"Docs","count":153},{"language":"ja","tag":"Docs","count":153},{"language":"ko","tag":"Docs","count":153},{"language":"pt-BR","tag":"Docs","count":153},{"language":"sv","tag":"Docs","count":153},{"language":"vi","tag":"Docs","count":153},{"language":"ar","tag":"API Reference","count":151},{"language":"cn","tag":"API Reference","count":151},{"language":"de","tag":"API Reference","count":151},{"language":"es","tag":"API Reference","count":151},{"language":"fr","tag":"API Reference","count":151},{"language":"hi","tag":"API Reference","count":151},{"language":"id","tag":"API Reference","count":151},{"language":"it","tag":"API Reference","count":151},{"language":"ja","tag":"API Reference","count":151},{"language":"ko","tag":"API Reference","count":151},{"language":"pt-BR","tag":"API Reference","count":151},{"language":"sv","tag":"API Reference","count":151},{"language":"vi","tag":"API Reference","count":151},{"language":"en","tag":"Features","count":86},{"language":"ar","tag":"Features","count":81},{"language":"cn","tag":"Features","count":81},{"language":"de","tag":"Features","count":81},{"language":"es","tag":"Features","count":81},{"language":"fr","tag":"Features","count":81},{"language":"hi","tag":"Features","count":81},{"language":"id","tag":"Features","count":81},{"language":"it","tag":"Features","count":81},{"language":"ja","tag":"Features","count":81},{"language":"ko","tag":"Features","count":81},{"language":"pt-BR","tag":"Features","count":81},{"language":"sv","tag":"Features","count":81},{"language":"vi","tag":"Features","count":81},{"language":"en","tag":"Integrate","count":74},{"language":"en","tag":"Changelog","count":66},{"language":"ar","tag":"Changelog","count":65},{"language":"cn","tag":"Changelog","count":65},{"language":"de","tag":"Changelog","count":65},{"language":"es","tag":"Changelog","count":65},{"language":"fr","tag":"Changelog","count":65},{"language":"hi","tag":"Changelog","count":65},{"language":"id","tag":"Changelog","count":65},{"language":"it","tag":"Changelog","count":65},{"language":"ja","tag":"Changelog","count":65},{"language":"ko","tag":"Changelog","count":65},{"language":"pt-BR","tag":"Changelog","count":65},{"language":"sv","tag":"Changelog","count":65},{"language":"vi","tag":"Changelog","count":65},{"language":"ar","tag":"Integrate","count":59},{"language":"cn","tag":"Integrate","count":59},{"language":"de","tag":"Integrate","count":59},{"language":"es","tag":"Integrate","count":59},{"language":"fr","tag":"Integrate","count":59},{"language":"hi","tag":"Integrate","count":59},{"language":"id","tag":"Integrate","count":59},{"language":"it","tag":"Integrate","count":59},{"language":"ja","tag":"Integrate","count":59},{"language":"ko","tag":"Integrate","count":59},{"language":"pt-BR","tag":"Integrate","count":59},{"language":"sv","tag":"Integrate","count":59},{"language":"vi","tag":"Integrate","count":59},{"language":"en","tag":"External Integrations","count":33},{"language":"ar","tag":"External Integrations","count":30},{"language":"cn","tag":"External Integrations","count":30},{"language":"de","tag":"External Integrations","count":30},{"language":"es","tag":"External Integrations","count":30},{"language":"fr","tag":"External Integrations","count":30},{"language":"hi","tag":"External Integrations","count":30},{"language":"id","tag":"External Integrations","count":30},{"language":"it","tag":"External Integrations","count":30},{"language":"ja","tag":"External Integrations","count":30},{"language":"ko","tag":"External Integrations","count":30},{"language":"pt-BR","tag":"External Integrations","count":30},{"language":"sv","tag":"External Integrations","count":30},{"language":"vi","tag":"External Integrations","count":30},{"language":"en","tag":"Webhooks","count":23},{"language":"ar","tag":"Webhooks","count":23},{"language":"cn","tag":"Webhooks","count":23},{"language":"de","tag":"Webhooks","count":23},{"language":"es","tag":"Webhooks","count":23},{"language":"fr","tag":"Webhooks","count":23},{"language":"hi","tag":"Webhooks","count":23},{"language":"id","tag":"Webhooks","count":23},{"language":"it","tag":"Webhooks","count":23},{"language":"ja","tag":"Webhooks","count":23},{"language":"ko","tag":"Webhooks","count":23},{"language":"pt-BR","tag":"Webhooks","count":23},{"language":"sv","tag":"Webhooks","count":23},{"language":"vi","tag":"Webhooks","count":23},{"language":"en","tag":"Guides","count":22},{"language":"ar","tag":"Guides","count":22},{"language":"cn","tag":"Guides","count":22},{"language":"de","tag":"Guides","count":22},{"language":"es","tag":"Guides","count":22},{"language":"fr","tag":"Guides","count":22},{"language":"hi","tag":"Guides","count":22},{"language":"id","tag":"Guides","count":22},{"language":"it","tag":"Guides","count":22},{"language":"ja","tag":"Guides","count":22},{"language":"ko","tag":"Guides","count":22},{"language":"pt-BR","tag":"Guides","count":22},{"language":"sv","tag":"Guides","count":22},{"language":"vi","tag":"Guides","count":22},{"language":"en","tag":"Entitlements","count":20},{"language":"ar","tag":"Entitlements","count":20},{"language":"cn","tag":"Entitlements","count":20},{"language":"de","tag":"Entitlements","count":20},{"language":"es","tag":"Entitlements","count":20},{"language":"fr","tag":"Entitlements","count":20},{"language":"hi","tag":"Entitlements","count":20},{"language":"id","tag":"Entitlements","count":20},{"language":"it","tag":"Entitlements","count":20},{"language":"ja","tag":"Entitlements","count":20},{"language":"ko","tag":"Entitlements","count":20},{"language":"pt-BR","tag":"Entitlements","count":20},{"language":"sv","tag":"Entitlements","count":20},{"language":"vi","tag":"Entitlements","count":20},{"language":"en","tag":"Invoices","count":17},{"language":"ar","tag":"Customers","count":16},{"language":"cn","tag":"Customers","count":16},{"language":"de","tag":"Customers","count":16},{"language":"es","tag":"Customers","count":16},{"language":"fr","tag":"Customers","count":16},{"language":"hi","tag":"Customers","count":16},{"language":"id","tag":"Customers","count":16},{"language":"it","tag":"Customers","count":16},{"language":"ja","tag":"Customers","count":16},{"language":"ko","tag":"Customers","count":16},{"language":"pt-BR","tag":"Customers","count":16},{"language":"sv","tag":"Customers","count":16},{"language":"vi","tag":"Customers","count":16}]},"assistantConfig":{"deflection":{"enabled":false,"email":"support@dodopayments.com","showHelpButton":true}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"#content-area{max-width:60rem}h1,h2,h3,h4,h5,h6{letter-spacing:0.05em!important}.welcome-page .card-group{margin:3rem auto 8rem;max-width:70rem;padding-left:1.25rem;padding-right:1.25rem}.welcome-page .card-group .card{padding:1rem}.welcome-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:20vh;text-align:center;margin-top:3rem;margin-bottom:2.5rem}.welcome-hero h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:#fff}.welcome-hero p{font-size:1.25rem;max-width:600px;margin:0 auto}.welcome-hero h1{color:rgb(41 42 37 / 1)}.dark .welcome-hero h1{color:rgb(255 255 255 / 1)}.welcome-hero p{color:rgb(83 85 79 / 1)}.dark .welcome-hero p{color:rgb(162 164 158 / 1)}"}],"page":{"pagePath":"es/features/entitlements/framer","slug":"/es/features/entitlements/framer","pageMetadata":{"title":"Entitlement de Framer","sidebarTitle":"Framer","description":"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.","icon":"puzzle-piece","keywords":["Dodo Payments","Framer","entitlement","plantilla de Framer","enlace de remix"],"href":"/es/features/entitlements/framer"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,CodeGroup,Frame,Heading,Info,OptimizedImage,Step,Steps,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsx(_components.p,{children:`La entitlement de Framer proporciona a los clientes que han pagado el enlace de remix de una plantilla de Framer. Registras el enlace de remix de la plantilla en Dodo Payments y vinculas la entitlement a un producto. Los clientes obtienen el enlace en el Customer Portal y lo usan para hacer remix de la plantilla en su propia cuenta de Framer.`})}),`\n`,_jsx(Heading,{level:`2`,id:`qué-se-entrega`,children:`Qué se entrega`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`El enlace de remix de la plantilla de Framer que registraste. Todos los clientes que compren el producto reciben el mismo enlace.`}),`\n`,_jsx(_components.li,{children:`El cliente abre el enlace desde el Customer Portal y hace remix de la plantilla en su propio espacio de trabajo de Framer.`}),`\n`,_jsx(_components.li,{children:`Al cancelar o reembolsar, el Customer Portal deja de mostrar el enlace. El enlace sigue funcionando en Framer, por lo que cualquiera que lo haya guardado todavía puede hacer remix de la plantilla.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Algunos usos habituales incluyen plantillas de páginas de destino de Framer de pago, kits de portafolio y bibliotecas de componentes.`}),`\n`,_jsx(Heading,{level:`2`,id:`conectar-framer`,children:`Conectar Framer`}),`\n`,_jsx(_components.p,{children:`Framer se conecta implícitamente la primera vez que creas un entitlement de plantilla. No hay ningún paso de OAuth independiente.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Entitlements`,children:_jsxs(_components.p,{children:[`En el dashboard de Dodo Payments, ve a `,_jsx(_components.strong,{children:`Entitlements`}),` y haz clic en `,_jsx(_components.strong,{children:`+`}),`.`]})}),_jsx(Step,{title:`Pick Framer`,children:_jsxs(_components.p,{children:[`Elige `,_jsx(_components.strong,{children:`Framer Template`}),` como integración.`]})}),_jsxs(Step,{title:`Grab the Remix Link from Framer`,children:[_jsxs(_components.p,{children:[`Abre tu proyecto de Framer. En el menú de la esquina superior izquierda, ve a `,_jsx(_components.strong,{children:`File → Copy Remix Link`}),`. Esto copia una URL pública de remix que permite a cualquiera clonar el proyecto en su propia cuenta de Framer. Dodo Payments comparte este enlace con los clientes que han pagado.`]}),_jsx(Frame,{caption:`Framer File menu: click Copy Remix Link to copy the template's remix URL.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/copy-remix-link.png?fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=a0e1e4d5c9cc0a88ca5dbf059a4d2329`,alt:`Menú File de Framer con la opción Copy Remix Link resaltada`,style:{maxHeight:`500px`,width:`auto`},\"data-og-width\":`906`,width:`906`,\"data-og-height\":`1488`,height:`1488`,\"data-path\":`images/entitlements/framer/copy-remix-link.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/copy-remix-link.png?w=280\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=a4e7e0e9de29e3106c0b5ca48b4f2f2b 280w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/copy-remix-link.png?w=560\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=6f519b9da89c882b09d5da4a9f335b2a 560w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/copy-remix-link.png?w=840\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=558d93eeb2d275da3b2f4d04102e1d8e 840w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/copy-remix-link.png?w=1100\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=5ad77a51e673f22b15eb1b02545b41af 1100w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/copy-remix-link.png?w=1650\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=3069700fc953e4987b2cd4795b5177fe 1650w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/copy-remix-link.png?w=2500\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=7871f7b49822c50cd6bfbce8e6a4190c 2500w`})})]}),_jsxs(Step,{title:`Add the Template and Create the Entitlement`,children:[_jsxs(_components.p,{children:[`De vuelta en el dashboard de Dodo Payments, selecciona la plantilla en `,_jsx(_components.strong,{children:`Template`}),`. Para registrar una plantilla nueva, haz clic en `,_jsx(_components.strong,{children:`+ Create new template`}),`, introduce un `,_jsx(_components.strong,{children:`Template name`}),`, pega el enlace que copiaste en `,_jsx(_components.strong,{children:`Remix link`}),` (debe ser una URL `,_jsx(_components.code,{children:`framer.com`}),`) y haz clic en `,_jsx(_components.strong,{children:`Create template`}),`. Introduce un `,_jsx(_components.strong,{children:`Name`}),` para la entitlement y haz clic en `,_jsx(_components.strong,{children:`Create Entitlement`}),`.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/create.png?fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=f3b5bfdb1092047e06f4eeba03d7bddf`,alt:`Formulario de entitlement de plantilla de Framer con selector de plantilla y campo de nombre`,style:{maxHeight:`500px`,width:`auto`},\"data-og-width\":`2000`,width:`2000`,\"data-og-height\":`1130`,height:`1130`,\"data-path\":`images/entitlements/framer/create.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/create.png?w=280\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=f4c1434a152eab317438fa9951434d4b 280w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/create.png?w=560\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=cd4fcde0a9d8e9cee18dfee188a8fd83 560w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/create.png?w=840\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=40088d174f70a41d6dfd71d533d2d923 840w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/create.png?w=1100\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=dc860a8cf737e2b06e0d3c77566e7ccb 1100w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/create.png?w=1650\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=4c7c6c9f14f23c31cd5c14d8d7d63b32 1650w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/framer/create.png?w=2500\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=ef27bf0190fe2f098d700de3e6dcf8bd 2500w`})}),_jsxs(_components.p,{children:[`Dodo Payments almacena el ID de la plantilla registrada como `,_jsx(_components.code,{children:`framer_template_id`}),` en `,_jsx(_components.code,{children:`integration_config`}),` de la entitlement, para que puedas referenciarlo mediante programación.`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`flujo-del-cliente`,children:`Flujo del cliente`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`El cliente completa el checkout.`}),`\n`,_jsxs(_components.li,{children:[`Dodo Payments crea una concesión `,_jsx(_components.code,{children:`Pending`}),` y le vincula el enlace de remix de la plantilla.`]}),`\n`,_jsxs(_components.li,{children:[`La concesión pasa a `,_jsx(_components.code,{children:`Delivered`}),` una vez vinculado el enlace de remix. El correo electrónico de confirmación del pago incluye un enlace al Customer Portal, donde el cliente encuentra el enlace de la entitlement.`]}),`\n`,_jsx(_components.li,{children:`El cliente abre el enlace, inicia sesión en Framer y hace remix de la plantilla.`}),`\n`,_jsx(_components.li,{children:`Al revocarse, el Customer Portal deja de mostrar el enlace. Las copias que ya se hayan convertido en remix en la cuenta de Framer del cliente permanecen, ya que Framer no ofrece una forma de revocarlas.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`configuración-necesaria`,children:`Configuración necesaria`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Campo`}),_jsx(_components.th,{children:`Obligatorio`}),_jsx(_components.th,{children:`Descripción`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`framer_template_id`})}),_jsx(_components.td,{children:`Sí`}),_jsx(_components.td,{children:`El ID (un UUID) de la plantilla que registraste en el dashboard.`})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`crear-mediante-api`,children:`Crear mediante API`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`TypeScript`,expandable:`true`,numberOfLines:`14`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`14`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` DodoPayments`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'dodopayments'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` DodoPayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` bearerToken:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'DODO_PAYMENTS_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` environment:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'test_mode'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` entitlement`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`entitlements`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`create`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` name:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Portfolio Kit'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` integration_type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'framer'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` integration_config:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` framer_template_id:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '3f2b8c1e-7d4a-4e9b-a6c5-1d2e3f4a5b6c'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,expandable:`true`,numberOfLines:`10`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`10`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` dodopayments `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` DodoPayments`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`client `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` DodoPayments(`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`bearer_token`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`os.environ.get(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DODO_PAYMENTS_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`), `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`environment`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"test_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`entitlement `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` client.entitlements.create(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Portfolio Kit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` integration_type`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"framer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` integration_config`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"framer_template_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3f2b8c1e-7d4a-4e9b-a6c5-1d2e3f4a5b6c\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Go`,expandable:`true`,numberOfLines:`11`,language:`go`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`go`,children:_jsxs(_components.code,{language:`go`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// client is a *dodopayments.Client, for example from`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// dodopayments.NewClient(option.WithEnvironmentTestMode()); ctx is a context.Context.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Entitlements`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`New`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`ctx`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`EntitlementNewParams`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` Name`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Portfolio Kit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` IntegrationType`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`EntitlementIntegrationTypeFramer`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` IntegrationConfig`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`IntegrationConfigUnionParam`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`](`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`IntegrationConfigFramerConfigParam`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` FramerTemplateID`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3f2b8c1e-7d4a-4e9b-a6c5-1d2e3f4a5b6c\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`})`})}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`webhooks`,children:`Webhooks`}),`\n`,_jsxs(_components.p,{children:[`Consulta los `,_jsxs(_components.a,{href:`/developer-resources/webhooks/intents/entitlement-grant`,children:[`eventos de webhook `,_jsx(_components.code,{children:`entitlement_grant.*`})]}),`. Las concesiones de Framer llegan en `,_jsx(_components.code,{children:`Pending`}),` y pasan a `,_jsx(_components.code,{children:`Delivered`}),` una vez vinculado el enlace de remix a la concesión.`]}),`\n`,_jsx(Heading,{level:`2`,id:`solución-de-problemas`,children:`Solución de problemas`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Customer's remix link doesn't work`,id:`customers-remix-link-doesnt-work`,children:_jsxs(_components.p,{children:[`El enlace de remix no es de un solo uso ni está vinculado a un único cliente. Todos los clientes reciben el enlace que registraste y pueden volver a abrirlo desde el Customer Portal mientras la concesión esté en `,_jsx(_components.code,{children:`Delivered`}),`. Si el enlace falla, ábrelo tú mismo para confirmar que el enlace de remix sigue siendo válido en Framer.`]})}),_jsx(Accordion,{title:`Refunded customer still has a remixed copy`,id:`refunded-customer-still-has-a-remixed-copy`,children:_jsx(_components.p,{children:`Es lo esperado. Framer trata un remix como el proyecto propio del cliente una vez clonado. Dodo Payments deja de mostrar el enlace en el Customer Portal, pero no puede eliminar las copias de la cuenta del cliente ni desactivar el enlace de remix.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Entitlement de Framer","sidebarTitle":"Framer","description":"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.","icon":"puzzle-piece","keywords":["Dodo Payments","Framer","entitlement","plantilla de Framer","enlace de remix"],"href":"/es/features/entitlements/framer"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Qué se entrega","slug":"qué-se-entrega","depth":2,"children":[]},{"title":"Conectar Framer","slug":"conectar-framer","depth":2,"children":[]},{"title":"Flujo del cliente","slug":"flujo-del-cliente","depth":2,"children":[]},{"title":"Configuración necesaria","slug":"configuración-necesaria","depth":2,"children":[]},{"title":"Crear mediante API","slug":"crear-mediante-api","depth":2,"children":[]},{"title":"Webhooks","slug":"webhooks","depth":2,"children":[]},{"title":"Solución de problemas","slug":"solución-de-problemas","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/dodopayments/0ee82a08f7b65bcb/seo.js","/_mintlify/custom/dodopayments/6f88c9bbee313616/assistant-loader.js"],"subdomain":"dodopayments","siteName":"Dodo Payments Documentation","title":"Entitlement de Framer - Dodo Payments Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/features/entitlements/framer","matchLevel":1},"es":{"href":"/es/features/entitlements/framer","matchLevel":0},"ar":{"href":"/ar/features/entitlements/framer","matchLevel":1},"fr":{"href":"/fr/features/entitlements/framer","matchLevel":1},"de":{"href":"/de/features/entitlements/framer","matchLevel":1},"id":{"href":"/id/features/entitlements/framer","matchLevel":1},"ja":{"href":"/ja/features/entitlements/framer","matchLevel":1},"ko":{"href":"/ko/features/entitlements/framer","matchLevel":1},"pt-BR":{"href":"/pt-BR/features/entitlements/framer","matchLevel":1},"vi":{"href":"/vi/features/entitlements/framer","matchLevel":1},"cn":{"href":"/cn/features/entitlements/framer","matchLevel":1},"hi":{"href":"/hi/features/entitlements/framer","matchLevel":1},"it":{"href":"/it/features/entitlements/framer","matchLevel":1},"sv":{"href":"/sv/features/entitlements/framer","matchLevel":1}}},"lastModified":"2026-09-26T16:06:33.857Z","gitLastModified":"2026-09-26T16:03:47.000Z","originalFileLocation":"es/features/entitlements/framer.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Entitlement de Framer - Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dodopayments.com/es/features/entitlements/framer\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dodopayments.mintlify.site/_mintlify/api/og/v2?division=Entitlements\u0026amp;title=Entitlement+de+Framer\u0026amp;description=Proporciona+a+los+clientes+que+han+pagado+el+enlace+de+remix+de+tu+plantilla+de+Framer+para+que+puedan+hacer+remix+en+su+propia+cuenta+de+Framer+despu%C3%A9s+de+la+c\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=01b60aa9a41ceb8d8c7ee8fc7547eb339bce772affbc04b8d0287d300162f584\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Entitlement de Framer - Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dodopayments.mintlify.site/_mintlify/api/og/v2?division=Entitlements\u0026amp;title=Entitlement+de+Framer\u0026amp;description=Proporciona+a+los+clientes+que+han+pagado+el+enlace+de+remix+de+tu+plantilla+de+Framer+para+que+puedan+hacer+remix+en+su+propia+cuenta+de+Framer+despu%C3%A9s+de+la+c\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=01b60aa9a41ceb8d8c7ee8fc7547eb339bce772affbc04b8d0287d300162f584\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#779812\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dodopayments.com/es/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/es/features/entitlements/framer.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.dodopayments.com/es/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.dodopayments.com/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.dodopayments.com/ar/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.dodopayments.com/fr/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.dodopayments.com/de/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.dodopayments.com/id/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.dodopayments.com/ja/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.dodopayments.com/ko/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.dodopayments.com/pt-BR/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://docs.dodopayments.com/vi/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.dodopayments.com/cn/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.dodopayments.com/hi/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.dodopayments.com/it/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"sv\" href=\"https://docs.dodopayments.com/sv/features/entitlements/framer\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.dodopayments.com/features/entitlements/framer\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dodopayments.com/#organization\",\"name\":\"Dodo Payments Documentation\",\"url\":\"https://docs.dodopayments.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/light.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=23f7a052f7ecb9d6570b7c95ee359a97\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dodopayments.com#website\",\"name\":\"Dodo Payments Documentation\",\"url\":\"https://docs.dodopayments.com\",\"publisher\":{\"@id\":\"https://docs.dodopayments.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dodopayments.com/es/features/entitlements/framer#webpage\",\"url\":\"https://docs.dodopayments.com/es/features/entitlements/framer\",\"name\":\"Entitlement de Framer\",\"description\":\"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.\",\"dateModified\":\"2026-09-26T16:03:47.000Z\",\"isPartOf\":{\"@id\":\"https://docs.dodopayments.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dodopayments.com/es/features/entitlements/framer#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dodopayments.com/es/features/entitlements/framer#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Features\",\"item\":\"https://docs.dodopayments.com/es/features/products\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entitlements\",\"item\":\"https://docs.dodopayments.com/es/features/entitlements/introduction\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Entitlement de Framer\",\"item\":\"https://docs.dodopayments.com/es/features/entitlements/framer\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.dodopayments.com/es/features/entitlements/framer#article\",\"headline\":\"Entitlement de Framer\",\"name\":\"Entitlement de Framer\",\"description\":\"Proporciona a los clientes que han pagado el enlace de remix de tu plantilla de Framer para que puedan hacer remix en su propia cuenta de Framer después de la compra.\",\"url\":\"https://docs.dodopayments.com/es/features/entitlements/framer\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dodopayments.com/es/features/entitlements/framer#webpage\"},\"dateModified\":\"2026-09-26T16:03:47.000Z\",\"keywords\":\"Dodo Payments, Framer, entitlement, plantilla de Framer, enlace de remix\",\"publisher\":{\"@id\":\"https://docs.dodopayments.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dodopayments.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Dodo Payments Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Dodo Payments Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/es/features/entitlements/framer.md","siteName":"Dodo Payments Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/features/entitlements/framer"}]},{"language":"es","tabs":[{"tab":"Docs","icon":"book","groups":[{"group":"Getting Started","pages":[{"title":"Welcome to Dodo Payments","sidebarTitle":"Introduction","icon":"rocket","href":"/es/introduction"},{"title":"Construya con Agentes de Codificación AI","sidebarTitle":"Agentes de Codificación AI","icon":"robot","href":"/es/developer-resources/build-with-ai-coding-agents"},{"title":"Migrar a Dodo Payments","icon":"arrow-right-arrow-left","href":"/es/migrate-to-dodo"},{"title":"Account Verification","icon":"id-card","href":"/es/miscellaneous/verification-process"}]},{"group":"Features","pages":[{"sidebarTitle":"Products","title":"Products","icon":"box","href":"/es/features/products"},{"sidebarTitle":"Colecciones de Productos","title":"Colecciones de Productos","icon":"layer-group","href":"/es/features/product-collections"},{"sidebarTitle":"Pagos únicos","title":"Pagos únicos","icon":"credit-card","href":"/es/features/one-time-payment-products"},{"group":"Subscriptions","icon":"infinity","pages":[{"sidebarTitle":"Subscriptions","title":"Subscriptions","icon":"repeat","href":"/es/features/subscription"},{"sidebarTitle":"Complementos","title":"Complementos para Suscripciones","icon":"puzzle","href":"/es/features/addons"},{"title":"Suscripciones bajo demanda","icon":"bolt","href":"/es/developer-resources/ondemand-subscriptions"}]},{"group":"Usage Based Billing","icon":"arrow-trend-up","pages":[{"sidebarTitle":"Introducción","title":"Facturación basada en el uso","icon":"box","href":"/es/features/usage-based-billing/introduction"},{"sidebarTitle":"Medidores","title":"Medidores","icon":"sliders","href":"/es/features/usage-based-billing/meters"},{"sidebarTitle":"Ingesta de Eventos","title":"Ingesta de Eventos","icon":"bolt","href":"/es/features/usage-based-billing/event-ingestion"},{"group":"Ingestion Blueprints","icon":"copy","pages":[{"sidebarTitle":"Introducción","title":"Planos de Ingesta","icon":"box","href":"/es/features/usage-based-billing/ingestion-blueprints"},{"title":"Blueprint de LLM","icon":"brain-circuit","href":"/es/developer-resources/ingestion-blueprints/llm"},{"title":"Plantilla de API Gateway","icon":"cloud","href":"/es/developer-resources/ingestion-blueprints/api-gateway"},{"title":"Plano de Almacenamiento de Objetos","icon":"box-archive","href":"/es/developer-resources/ingestion-blueprints/object-storage"},{"title":"Plantilla de Transmisión","icon":"tower-broadcast","href":"/es/developer-resources/ingestion-blueprints/stream"},{"title":"Plantilla de Rango de Tiempo","icon":"clock","href":"/es/developer-resources/ingestion-blueprints/time-range"}]}]},{"sidebarTitle":"Credit-Based Billing","title":"Credit-Based Billing","icon":"coins","tag":"NEW","href":"/es/features/credit-based-billing"},{"sidebarTitle":"Facturación por Asiento","title":"Facturación por Asiento","icon":"users","href":"/es/features/seat-based-billing"},{"sidebarTitle":"Facturación híbrida","title":"Modelos de facturación híbrida","icon":"layer-group","href":"/es/features/hybrid-billing"},{"title":"Upsells y Downsells","icon":"arrow-up-right-dots","href":"/es/features/upsells-and-downsells"},{"group":"Customers","icon":"user-group","pages":[{"title":"Gestión de Clientes","icon":"user-group","href":"/es/features/customers"},{"sidebarTitle":"Portal del Cliente","title":"Portal del Cliente","icon":"id-card","href":"/es/features/customer-portal"},{"title":"Billeteras de clientes","icon":"wallet","tag":"NEW","href":"/es/features/customer-wallet"},{"sidebarTitle":"Correos enviados","title":"Registros de correos de clientes","icon":"envelope","tag":"NEW","href":"/es/features/email-logs"},{"sidebarTitle":"Lista de bloqueo de clientes","title":"Lista de bloqueo de clientes","icon":"user-slash","tag":"NEW","href":"/es/features/customer-blocklist"}]},{"sidebarTitle":"Descuentos","title":"Descuentos","icon":"percent","href":"/es/features/discount-codes"},{"group":"Recovery","icon":"rotate","tag":"NEW","pages":[{"sidebarTitle":"Visión general","title":"Recuperación de Ingresos","icon":"rotate","href":"/es/features/recovery/overview"},{"sidebarTitle":"Recuperación de Carritos Abandonados","title":"Recuperación de Carritos Abandonados","icon":"cart-shopping","href":"/es/features/recovery/abandoned-cart-recovery"},{"sidebarTitle":"Gestión de suscripciones fallidas","title":"Gestión de suscripciones fallidas","icon":"repeat","href":"/es/features/recovery/subscription-dunning"},{"sidebarTitle":"Reintentos de Pago de Suscripción","title":"Reintentos de Pago de Suscripción","icon":"arrow-rotate-right","href":"/es/features/recovery/payment-retries"},{"sidebarTitle":"Reintento manual","title":"Reintento manual de pagos","icon":"hand-pointer","tag":"NEW","href":"/es/features/recovery/manual-retry"}]},{"group":"Transactions","icon":"credit-card","pages":[{"title":"Payments","icon":"money-bill-transfer","href":"/es/features/transactions/payments"},{"title":"Reembolsos","icon":"rotate-left","href":"/es/features/transactions/refunds"},{"title":"Disputes","icon":"circle-exclamation","href":"/es/features/transactions/disputes"}]},{"group":"Entitlements","icon":"gift","tag":"NEW","pages":[{"title":"Introducción","sidebarTitle":"Introducción","icon":"box-archive","href":"/es/features/entitlements/introduction"},{"title":"License Keys","icon":"key","href":"/es/features/license-keys"},{"title":"Entrega de Productos Digitales","sidebarTitle":"Productos Digitales","icon":"download","href":"/es/features/digital-product-delivery"},{"title":"Derecho de Bandera de Función","sidebarTitle":"Banderas de Función","icon":"flag","tag":"NEW","href":"/es/features/entitlements/feature-flags"},{"title":"Autorización de Discord","sidebarTitle":"Discord","icon":"discord","href":"/es/features/entitlements/discord"},{"title":"Derechos de GitHub","sidebarTitle":"GitHub","icon":"github","href":"/es/features/entitlements/github"},{"title":"Derechos de Telegram","sidebarTitle":"Telegram","description":"Añade clientes que pagan a un grupo o canal privado de Telegram cuando se suscriben o compran, y elimínalos automáticamente cuando finaliza el acceso.","icon":"telegram","href":"/es/features/entitlements/telegram"},{"title":"Entitlement de Framer","sidebarTitle":"Framer","icon":"puzzle-piece","href":"/es/features/entitlements/framer"},{"title":"Asignación de Notion","sidebarTitle":"Notion","description":"Duplica una plantilla de Notion en el espacio de trabajo del cliente cuando compra.","icon":"book","href":"/es/features/entitlements/notion"}]},{"group":"Payouts and Balances","icon":"wallet","pages":[{"title":"Proceso de Pagos","icon":"money-bill","href":"/es/features/payouts/payout-structure"},{"title":"Balances","icon":"file-invoice-dollar","href":"/es/features/account-summary-payout-wallet"}]},{"group":"Account Management","icon":"user","pages":[{"sidebarTitle":"Archivar un negocio","title":"Archivar un negocio","icon":"box-archive","tag":"NEW","href":"/es/features/archive-business"},{"title":"Configuración de Múltiples Marcas","icon":"building-columns","href":"/es/features/multi-brands"},{"title":"Gestión de Facturas","icon":"file-invoice-dollar","href":"/es/features/invoice-generation"},{"title":"Miembros del equipo","icon":"user-gear","href":"/es/features/team"},{"title":"Preferencias de comunicación","sidebarTitle":"Preferencias de comunicación","icon":"bell","tag":"NEW","href":"/es/features/communication-preferences"},{"title":"Mi Cuenta","icon":"user-gear","href":"/es/miscellaneous/accounts"}]},{"group":"Pricing","icon":"dollar-sign","pages":[{"sidebarTitle":"Precios con Impuestos Incluidos","title":"Precios con Impuestos Incluidos","icon":"file-invoice","href":"/es/features/tax-inclusive-pricing"},{"sidebarTitle":"Paga lo que quieras","title":"Precios de Paga lo que quieras","icon":"dollar-sign","href":"/es/features/pay-what-you-want"},{"title":"Pagos B2B","icon":"money-bills","href":"/es/features/b2b-payments"},{"title":"Precios Localizados","sidebarTitle":"Precios Localizados","icon":"earth-americas","href":"/es/features/localized-pricing"},{"sidebarTitle":"Paridad del poder adquisitivo","title":"Paridad del Poder Adquisitivo","tag":"NEW","icon":"money-bill-trend-up","href":"/es/features/purchasing-power-parity"},{"sidebarTitle":"Precios psicológicos","title":"Precios psicológicos","tag":"NEW","icon":"tag","href":"/es/features/charm-pricing"}]},{"sidebarTitle":"Finalizar compra","title":"Características de Finalización de Compra","icon":"cart-shopping","href":"/es/features/checkout"},{"sidebarTitle":"Diseño","title":"Personalización de diseño y temas","icon":"palette","tag":"NEW","href":"/es/features/design"},{"group":"Payment Methods","icon":"money-bill-wave","pages":[{"title":"Payment Methods","sidebarTitle":"Overview","icon":"layer-group","href":"/es/features/payment-methods"},{"title":"Tarjetas de Crédito y Débito","sidebarTitle":"Tarjetas","icon":"credit-card","href":"/es/features/payment-methods/cards"},{"title":"Billeteras Digitales","sidebarTitle":"Billeteras Digitales","icon":"wallet","href":"/es/features/payment-methods/digital-wallets"},{"title":"Buy Now Pay Later (BNPL)","sidebarTitle":"BNPL","icon":"calendar-days","href":"/es/features/payment-methods/bnpl"},{"title":"ACH Direct Debit","sidebarTitle":"ACH Direct Debit","icon":"building-columns","href":"/es/features/payment-methods/ach"},{"title":"Métodos de Pago en India","sidebarTitle":"India","icon":"indian-rupee-sign","href":"/es/features/payment-methods/india"},{"title":"Métodos de Pago Europeos","sidebarTitle":"Europa","icon":"euro-sign","href":"/es/features/payment-methods/europe"},{"title":"Métodos de Pago en Corea del Sur","sidebarTitle":"Corea del Sur","icon":"won-sign","href":"/es/features/payment-methods/south-korea"},{"title":"Métodos de pago de Asia-Pacífico","sidebarTitle":"Asia-Pacífico","icon":"earth-asia","href":"/es/features/payment-methods/asia-pacific"},{"title":"Pix","sidebarTitle":"Pix","icon":"brazilian-real-sign","href":"/es/features/payment-methods/pix"},{"title":"Stablecoins","sidebarTitle":"Stablecoins","icon":"dollar-sign","href":"/es/features/payment-methods/stablecoins"},{"title":"WeChat Pay","sidebarTitle":"WeChat Pay","icon":"comment-dollar","href":"/es/features/payment-methods/wechat"}]},{"title":"Analítica de terceros","sidebarTitle":"Analítica de terceros","icon":"chart-line","tag":"NEW","href":"/es/features/analytics"},{"sidebarTitle":"Moneda Adaptativa","title":"Moneda Adaptativa","icon":"money-bill-transfer","href":"/es/features/adaptive-currency"},{"group":"BYOP","icon":"shuffle","tag":"BETA","pages":[{"title":"Trae Tu Propio Procesador (BYOP)","sidebarTitle":"Descripción general","tag":"BETA","icon":"boxes-stacked","href":"/es/features/byop"},{"title":"Stripe - Conectar y Acceso a la API de Datos de Tarjeta en Crudo","sidebarTitle":"Stripe","icon":"stripe","href":"/es/features/byop/stripe"},{"title":"Adyen - Acceso a la API de Connect \u0026 Raw Card","sidebarTitle":"Adyen","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/adyen.svg","href":"/es/features/byop/adyen"}]},{"title":"Vitrina","icon":"store","href":"/es/features/storefront"},{"title":"Afiliados","icon":"users-line","href":"/es/features/affiliates"},{"title":"API de moderación","icon":"shield-check","tag":"NEW","href":"/es/features/moderation"},{"title":"Vender productos digitales en iOS","icon":"mobile","href":"/es/features/appstore-digital-goods"},{"title":"Dashboard Analytics","sidebarTitle":"Dashboard Analytics","icon":"chart-line","href":"/es/features/analytics-and-reporting"},{"title":"Informes","sidebarTitle":"Informes","icon":"file-invoice","href":"/es/features/reports"}]},{"group":"Integrate","pages":[{"group":"SDKs","icon":"box-open","pages":[{"sidebarTitle":"Descripción general","title":"SDK oficiales","icon":"box","href":"/es/developer-resources/dodo-payments-sdks"},{"title":"TypeScript","icon":"js","href":"/es/developer-resources/sdks/typescript"},{"title":"Python","icon":"python","href":"/es/developer-resources/sdks/python"},{"title":"Go","icon":"golang","href":"/es/developer-resources/sdks/go"},{"title":"Ruby","icon":"gem","href":"/es/developer-resources/sdks/ruby"},{"title":"Java","icon":"java","href":"/es/developer-resources/sdks/java"},{"title":"Kotlin","icon":"k","href":"/es/developer-resources/sdks/kotlin"},{"title":"PHP","icon":"php","href":"/es/developer-resources/sdks/php"},{"title":"C#","icon":"c","href":"/es/developer-resources/sdks/csharp"},{"title":"Rust","icon":"rust","href":"/es/developer-resources/sdks/rust"}]},{"group":"Mobile Checkout SDKs","icon":"mobile","pages":[{"title":"Mobile Integration Guide","sidebarTitle":"Integration Guide","icon":"mobile","href":"/es/developer-resources/mobile-integration"},{"title":"Android","sidebarTitle":"Android","tag":"NEW","icon":"android","href":"/es/developer-resources/sdks/android"},{"title":"iOS","sidebarTitle":"iOS","tag":"NEW","icon":"apple","href":"/es/developer-resources/sdks/ios"},{"title":"React Native","sidebarTitle":"React Native","tag":"NEW","icon":"react","href":"/es/developer-resources/sdks/react-native"},{"title":"Flutter","sidebarTitle":"Flutter","tag":"NEW","icon":"layer-group","href":"/es/developer-resources/sdks/flutter"}]},{"group":"Framework Adaptors","icon":"frame","pages":[{"sidebarTitle":"Descripción general","title":"Descripción general de los adaptadores de frameworks","icon":"box","href":"/es/developer-resources/framework-adaptors"},{"title":"Next.js Adaptor","icon":"code-merge","href":"/es/developer-resources/nextjs-adaptor"},{"title":"Better Auth Adaptor","icon":"code-merge","href":"/es/developer-resources/better-auth-adaptor"},{"title":"Componente Convex","icon":"code-merge","href":"/es/developer-resources/convex-component"},{"title":"Adaptador de TanStack","icon":"code-merge","href":"/es/developer-resources/tanstack-adaptor"},{"title":"Adaptador de Nuxt","icon":"code-merge","href":"/es/developer-resources/nuxt-adaptor"},{"title":"Express Adaptor","icon":"code-merge","href":"/es/developer-resources/express-adaptor"},{"title":"Adaptador de Astro","icon":"code-merge","href":"/es/developer-resources/astro-adaptor"},{"title":"Adaptador de SvelteKit","icon":"code-merge","href":"/es/developer-resources/sveltekit-adaptor"},{"title":"Hono Adaptor","icon":"code-merge","href":"/es/developer-resources/hono-adaptor"},{"title":"Adaptador de Remix","icon":"code-merge","href":"/es/developer-resources/remix-adaptor"},{"title":"Adaptador Fastify","icon":"code-merge","href":"/es/developer-resources/fastify-adaptor"},{"title":"Adaptador de Bun","icon":"code-merge","href":"/es/developer-resources/bun-adaptor"}]},{"group":"Webhooks","icon":"webhook","pages":[{"sidebarTitle":"Overview","title":"Webhooks","icon":"webhook","href":"/es/developer-resources/webhooks"},{"title":"Guía de eventos de Webhook","icon":"bell","href":"/es/developer-resources/webhooks/intents/webhook-events-guide"},{"group":"Webhook Payloads","icon":"code","pages":[{"title":"Pago","icon":"credit-card","href":"/es/developer-resources/webhooks/intents/payment"},{"sidebarTitle":"Suscripción","title":"Webhooks de suscripción","icon":"repeat","href":"/es/developer-resources/webhooks/intents/subscription"},{"title":"Reembolso","icon":"rotate-left","href":"/es/developer-resources/webhooks/intents/refund"},{"sidebarTitle":"Disputa","title":"Webhooks de disputas","icon":"circle-exclamation","href":"/es/developer-resources/webhooks/intents/dispute"},{"title":"Clave de Licencia","icon":"key","href":"/es/developer-resources/webhooks/intents/license-key"},{"title":"Concesión de Derechos","icon":"gift","href":"/es/developer-resources/webhooks/intents/entitlement-grant"},{"sidebarTitle":"Facturación basada en créditos","title":"Webhooks de facturación basada en créditos","icon":"coins","href":"/es/developer-resources/webhooks/intents/credit"},{"title":"Recuperación","icon":"rotate","href":"/es/developer-resources/webhooks/intents/recovery"},{"sidebarTitle":"Pago","title":"Webhooks de pagos","icon":"money-bill-transfer","href":"/es/developer-resources/webhooks/intents/payout"}]},{"group":"Deploy to Cloud","icon":"rocket","pages":[{"title":"Funciones de Vercel","icon":"triangle","href":"/es/developer-resources/webhooks/examples/vercel-example"},{"title":"Cloudflare Workers","icon":"cloud","href":"/es/developer-resources/webhooks/examples/cloudflare-example"},{"title":"Funciones Edge de Supabase","icon":"bolt","href":"/es/developer-resources/webhooks/examples/supabase-example"},{"title":"Funciones de Netlify","icon":"diamond","href":"/es/developer-resources/webhooks/examples/netlify-example"}]}]},{"group":"Testing \u0026 Demo Tools","icon":"flask","pages":[{"title":"Modo de Prueba vs Modo en Vivo","icon":"toggle-on","href":"/es/miscellaneous/test-mode-vs-live-mode"},{"title":"Testing Process","icon":"flask","href":"/es/miscellaneous/testing-process"},{"title":"Producto de Demostración de Atlas","icon":"palette","href":"/es/features/atlas-demo-website"}]},{"group":"Boilerplates","icon":"box-open","pages":[{"sidebarTitle":"Expo","title":"Plantilla de Expo","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/expo.svg","tag":"NEW","href":"/es/developer-resources/expo-boilerplate"},{"sidebarTitle":"Supabase","title":"Plantilla base de Supabase","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/supabase.svg","href":"/es/developer-resources/supabase-boilerplate"},{"sidebarTitle":"Plugin de Figma","title":"Plugin de Figma","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/figma.svg","href":"/es/integrations/figma-plugin"},{"sidebarTitle":"Next.js","title":"Plantilla Mínima de Next.js","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/nextjs.svg","href":"/es/developer-resources/nextjs-boilerplate"},{"sidebarTitle":"Astro","title":"Astro Minimal Boilerplate","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/astro.svg","href":"/es/developer-resources/astro-boilerplate"},{"sidebarTitle":"FastAPI","title":"Plantilla de FastAPI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/fastapi.svg","tag":"NEW","href":"/es/developer-resources/fastapi-boilerplate"},{"sidebarTitle":"Go","title":"Plantilla Go","icon":"golang","tag":"NEW","href":"/es/developer-resources/go-boilerplate"}]},{"title":"Dodo CLI","icon":"terminal","tag":"NEW","href":"/es/developer-resources/sdks/cli"},{"title":"Pago en Superposición","icon":"cart-shopping","href":"/es/developer-resources/overlay-checkout"},{"title":"Pago en línea","icon":"credit-card","href":"/es/developer-resources/inline-checkout"},{"title":"SDK de Facturación","icon":"boxes-stacked","href":"/es/developer-resources/billingsdk"},{"title":"Servidor MCP de Dodo Payments","icon":"server","href":"/es/developer-resources/mcp-server"},{"title":"Agent Skills","icon":"wand-magic-sparkles","href":"/es/developer-resources/agent-skills"},{"sidebarTitle":"Sincronización de Base de Datos","title":"Sincroniza con tu base de datos","icon":"database","href":"/es/developer-resources/dodo-sync"},{"sidebarTitle":"Migración de Suscripciones","title":"Migración de Suscripciones a Dodo Payments","icon":"file-import","href":"/es/miscellaneous/subscription-migration"}]},{"group":"Merchant of Record","pages":[{"sidebarTitle":"¿Qué es MoR?","title":"Introducción","icon":"building-columns","href":"/es/features/mor-introduction"},{"title":"MoR vs PG","icon":"scale-balanced","href":"/es/features/mor-vs-pg"},{"title":"Países elegibles para la aceptación de comerciantes","icon":"globe","href":"/es/miscellaneous/accepted-countries-and-territories"},{"title":"Política de Revisión y Monitoreo","icon":"magnifying-glass","href":"/es/miscellaneous/review-monitoring-policy"},{"sidebarTitle":"Bypass of App Store Fees","title":"Cómo evitar las comisiones de App Store y Play Store usando Dodo Payments","icon":"shield-check","href":"/es/features/bypassing-app-store-fees"}]},{"group":"Miscellaneous","pages":[{"group":"Support Channels","icon":"headset","pages":[{"title":"Ayuda y Soporte","icon":"headset","href":"/es/miscellaneous/help-support"},{"title":"Solicitud de Función y Hoja de Ruta","icon":"lightbulb","href":"/es/features/feature-request"}]},{"title":"Aplicaciones Móviles y de Escritorio","icon":"mobile","href":"/es/features/mobile-app"},{"title":"Política de Reporte de Seguridad","icon":"shield","href":"/es/miscellaneous/security-policy"}]}]},{"tab":"Guides","icon":"compass","pages":[{"title":"Guides","href":"/es/developer-resources/integration-guide"}]},{"tab":"API Reference","icon":"rectangle-code","pages":[{"title":"API Reference","href":"/es/api-reference/introduction"}]},{"tab":"External Integrations","icon":"plug","pages":[{"title":"External Integrations","href":"/es/integrations/introduction"}]},{"tab":"Changelog","icon":"calendar-days","pages":[{"title":"Changelog","href":"/es/changelog/introduction"}]},{"tab":"Community Projects","icon":"users","pages":[{"title":"Community Projects","href":"/es/community/overview"}]}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/features/entitlements/framer"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/features/entitlements/framer"}]},{"language":"de","pages":[{"title":"de","href":"/de/features/entitlements/framer"}]},{"language":"id","pages":[{"title":"id","href":"/id/features/entitlements/framer"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/features/entitlements/framer"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/features/entitlements/framer"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/features/entitlements/framer"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/features/entitlements/framer"}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/features/entitlements/framer"}]},{"language":"hi","pages":[{"title":"hi","href":"/hi/features/entitlements/framer"}]},{"language":"it","pages":[{"title":"it","href":"/it/features/entitlements/framer"}]},{"language":"sv","pages":[{"title":"sv","href":"/sv/features/entitlements/framer"}]}]},"basePath":"","title":"Entitlement de Framer - Dodo Payments Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}