Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes.
Fluxo de funcionamento:
A assinatura é criada com os dados do cliente, cartão, valores e frequência
No dia especificado em dueDate, é realizada a primeira cobrança
As cobranças subsequentes ocorrem automaticamente de acordo com a frequency definida
O sistema respeita o tolerancePeriod para tentativas de cobrança em caso de falha
A assinatura pode ter duração limitada (duration) ou ser vitalícia
É possível definir uma data de expiração (expirationDate) para encerramento automático
Vantagens:
Automatização de cobranças recorrentes
Gestão simplificada de assinaturas
Suporte a diferentes frequências de cobrança
Possibilidade de split entre subcontas
Período de tolerância para tentativas de cobrança
Flexibilidade na duração e expiração
Validações importantes:
O cliente e o cartão devem existir e estar ativos
A data de início (dueDate) não pode ser no passado
O valor total dos splits deve somar 100% ou o valor total da assinatura
Apenas uma subconta pode ser responsável por chargebacks
O período de tolerância é opcional e deve ser maior que 0
O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Super Pagamentos","colors":{"primary":"#0641FC","light":"#0975e0","dark":"#3866f5"},"logo":{"light":"https://mintcdn.com/superpagamentos/dK50feAMCgWuqW1L/logo/dark.svg?fit=max\u0026auto=format\u0026n=dK50feAMCgWuqW1L\u0026q=85\u0026s=1054724d4fec9dfed2816711dcb2d83e","dark":"https://mintcdn.com/superpagamentos/dK50feAMCgWuqW1L/logo/light.svg?fit=max\u0026auto=format\u0026n=dK50feAMCgWuqW1L\u0026q=85\u0026s=d0b18e464819bf76993be8bbb3d23be6"},"favicon":"https://mintcdn.com/superpagamentos/dK50feAMCgWuqW1L/favicon.svg?fit=max\u0026auto=format\u0026n=dK50feAMCgWuqW1L\u0026q=85\u0026s=5221c5a3b05b9db3d22e3f1b4b2e70e1","navbar":{"links":[{"href":"https://wa.me/+5527999971368","label":"Suporte"}],"primary":{"type":"button","label":"Plataforma","href":"https://dashboard.superpagamentos.com"}},"footer":{"socials":{"instagram":"https://www.instagram.com/superpagamentos","linkedin":"https://www.linkedin.com/company/super-pagamentos"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"WhatsApp de Suporte","icon":"whatsapp","href":"https://wa.me/+5527933001841"},{"anchor":"Canal do Youtube","icon":"youtube","href":"https://www.youtube.com/@superpagamentos"},{"anchor":"Nosso Instagram","icon":"instagram","href":"https://www.instagram.com/superpagamentos"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"superpagamentos","hasAudioNarration":false,"actualSubdomain":"superpagamentos","customDomains":["docs.superpagamentos.com"],"gitSource":{"type":"github","owner":"superpagamentos","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae927d55f606b95dff1afac:success","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Referências da API","count":36},{"language":"default","tag":"Guia de implementação","count":10},{"language":"default","tag":"Assinaturas de Recorrência","count":9},{"language":"default","tag":"Transações","count":8},{"language":"default","tag":"Introdução e Aspectos Gerais","count":6},{"language":"default","tag":"Clientes","count":5},{"language":"default","tag":"Subcontas","count":5},{"language":"default","tag":"Contas Bancárias","count":4},{"language":"default","tag":"Saldo e Transferências","count":4},{"language":"default","tag":"Tokenização de Cartões","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":[],"page":{"pagePath":"api-reference/endpoint/subscriptions/create","slug":"/api-reference/endpoint/subscriptions/create","pageMetadata":{"title":"Adicionar assinatura","openapi":"POST /subscriptions","description":"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes.\n\n**Fluxo de funcionamento:**\n1. A assinatura é criada com os dados do cliente, cartão, valores e frequência\n2. No dia especificado em `dueDate`, é realizada a primeira cobrança\n3. As cobranças subsequentes ocorrem automaticamente de acordo com a `frequency` definida\n4. O sistema respeita o `tolerancePeriod` para tentativas de cobrança em caso de falha\n5. A assinatura pode ter duração limitada (`duration`) ou ser vitalícia\n6. É possível definir uma data de expiração (`expirationDate`) para encerramento automático\n\n**Vantagens:**\n- Automatização de cobranças recorrentes\n- Gestão simplificada de assinaturas\n- Suporte a diferentes frequências de cobrança\n- Possibilidade de split entre subcontas\n- Período de tolerância para tentativas de cobrança\n- Flexibilidade na duração e expiração\n\n**Validações importantes:**\n- O cliente e o cartão devem existir e estar ativos\n- A data de início (`dueDate`) não pode ser no passado\n- O valor total dos splits deve somar 100% ou o valor total da assinatura\n- Apenas uma subconta pode ser responsável por chargebacks\n- O período de tolerância é opcional e deve ser maior que 0\n- O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado","href":"/api-reference/endpoint/subscriptions/create"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n ol: \"ol\",\n p: \"p\",\n strong: \"strong\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes.\"\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Fluxo de funcionamento:\"\n })\n }), \"\\n\", _jsxs(_components.ol, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"A assinatura é criada com os dados do cliente, cartão, valores e frequência\"\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"No dia especificado em \", _jsx(_components.code, {\n children: \"dueDate\"\n }), \", é realizada a primeira cobrança\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"As cobranças subsequentes ocorrem automaticamente de acordo com a \", _jsx(_components.code, {\n children: \"frequency\"\n }), \" definida\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"O sistema respeita o \", _jsx(_components.code, {\n children: \"tolerancePeriod\"\n }), \" para tentativas de cobrança em caso de falha\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"A assinatura pode ter duração limitada (\", _jsx(_components.code, {\n children: \"duration\"\n }), \") ou ser vitalícia\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"É possível definir uma data de expiração (\", _jsx(_components.code, {\n children: \"expirationDate\"\n }), \") para encerramento automático\"]\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Vantagens:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Automatização de cobranças recorrentes\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Gestão simplificada de assinaturas\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Suporte a diferentes frequências de cobrança\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Possibilidade de split entre subcontas\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Período de tolerância para tentativas de cobrança\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Flexibilidade na duração e expiração\"\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Validações importantes:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"O cliente e o cartão devem existir e estar ativos\"\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"A data de início (\", _jsx(_components.code, {\n children: \"dueDate\"\n }), \") não pode ser no passado\"]\n }), \"\\n\", _jsx(_components.li, {\n children: \"O valor total dos splits deve somar 100% ou o valor total da assinatura\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Apenas uma subconta pode ser responsável por chargebacks\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"O período de tolerância é opcional e deve ser maior que 0\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado\"\n }), \"\\n\"]\n })]\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Adicionar assinatura","openapi":"POST /subscriptions","description":"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes.\n\n**Fluxo de funcionamento:**\n1. A assinatura é criada com os dados do cliente, cartão, valores e frequência\n2. No dia especificado em `dueDate`, é realizada a primeira cobrança\n3. As cobranças subsequentes ocorrem automaticamente de acordo com a `frequency` definida\n4. O sistema respeita o `tolerancePeriod` para tentativas de cobrança em caso de falha\n5. A assinatura pode ter duração limitada (`duration`) ou ser vitalícia\n6. É possível definir uma data de expiração (`expirationDate`) para encerramento automático\n\n**Vantagens:**\n- Automatização de cobranças recorrentes\n- Gestão simplificada de assinaturas\n- Suporte a diferentes frequências de cobrança\n- Possibilidade de split entre subcontas\n- Período de tolerância para tentativas de cobrança\n- Flexibilidade na duração e expiração\n\n**Validações importantes:**\n- O cliente e o cartão devem existir e estar ativos\n- A data de início (`dueDate`) não pode ser no passado\n- O valor total dos splits deve somar 100% ou o valor total da assinatura\n- Apenas uma subconta pode ser responsável por chargebacks\n- O período de tolerância é opcional e deve ser maior que 0\n- O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado","href":"/api-reference/endpoint/subscriptions/create"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes.\n\n**Fluxo de funcionamento:**\n1. A assinatura é criada com os dados do cliente, cartão, valores e frequência\n2. No dia especificado em `dueDate`, é realizada a primeira cobrança\n3. As cobranças subsequentes ocorrem automaticamente de acordo com a `frequency` definida\n4. O sistema respeita o `tolerancePeriod` para tentativas de cobrança em caso de falha\n5. A assinatura pode ter duração limitada (`duration`) ou ser vitalícia\n6. É possível definir uma data de expiração (`expirationDate`) para encerramento automático\n\n**Vantagens:**\n- Automatização de cobranças recorrentes\n- Gestão simplificada de assinaturas\n- Suporte a diferentes frequências de cobrança\n- Possibilidade de split entre subcontas\n- Período de tolerância para tentativas de cobrança\n- Flexibilidade na duração e expiração\n\n**Validações importantes:**\n- O cliente e o cartão devem existir e estar ativos\n- A data de início (`dueDate`) não pode ser no passado\n- O valor total dos splits deve somar 100% ou o valor total da assinatura\n- Apenas uma subconta pode ser responsável por chargebacks\n- O período de tolerância é opcional e deve ser maior que 0\n- O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado","security":["9a10189a-71f6-4687-9cc9-cd9311b85923"],"requestBody":"4625b3fe-f513-4897-b135-d32aa718e324","responses":{"200":"397b36f6-1608-47cc-a61f-447495eb36b2","400":"8507af2e-845f-434e-8237-0ea5776773ec"},"method":"post","type":"path","servers":["8d0bc952-015d-46c8-9666-b5b3b7a67207","b674dacc-dedf-41a9-a763-9ce11fc4a6a9"],"path":"/subscriptions","baseUrlOptions":["https://sandbox-api.superpagamentos.com","https://api.superpagamentos.com"],"title":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["customerId","tokenizedCardId","title","amount","frequency","dueDate"],"properties":{"customerId":{"type":"string","format":"uuid","description":"Identificador único do cliente que terá a assinatura","example":"536feaf7-014b-4ad3-a2db-f14897bc2275","isRequired":true,"uniqueKey":"customerId","typeLabel":"string\u003cuuid>"},"tokenizedCardId":{"type":"string","format":"uuid","description":"Identificador único do cartão tokenizado que será utilizado para as cobranças","example":"10aaa074-dd95-4bdb-9618-f81e6fdc1e17","isRequired":true,"uniqueKey":"tokenizedCardId","typeLabel":"string\u003cuuid>"},"title":{"type":"string","description":"Título/descrição da assinatura","example":"Plano Premium Mensal","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"amount":{"type":"integer","description":"Valor da assinatura em centavos","example":2990,"isRequired":true,"uniqueKey":"amount","typeLabel":"integer"},"frequency":{"type":"integer","description":"Frequência em dias que será cobrado (ex: 7 para semanal, 30 para mensal)","example":30,"isRequired":true,"uniqueKey":"frequency","typeLabel":"integer"},"dueDate":{"type":"string","format":"date","description":"Data de início da cobrança. Não pode ser uma data que já passou.","example":"2025-06-04","isRequired":true,"uniqueKey":"dueDate","typeLabel":"string\u003cdate>"},"setupAmount":{"type":"integer","description":"Valor de setup do plano em centavos. Opcional. Se preenchido, deve ser maior que 100 (R$ 1,00).","example":1000,"uniqueKey":"setupAmount","typeLabel":"integer"},"duration":{"type":"integer","description":"Duração em ciclos (quantas vezes será cobrado). Opcional, se não informado será vitalício.","example":12,"uniqueKey":"duration","typeLabel":"integer"},"expirationDate":{"type":"string","format":"date","description":"Data que expira a cobrança. Opcional, se não informado não expira.","example":"2026-06-04","uniqueKey":"expirationDate","typeLabel":"string\u003cdate>"},"tolerancePeriod":{"type":"integer","description":"Período de tolerância para atrasos em dias. Opcional.","example":5,"uniqueKey":"tolerancePeriod","typeLabel":"integer"},"split":{"type":"array","description":"Array para divisão dos valores entre subcontas. Pode ser feito até 20 splits por pagamento.","maxItems":20,"items":{"type":"object","required":["subaccountId","splitType","chargebackLiable"],"properties":{"subaccountId":{"type":"string","format":"uuid","description":"Identificador único da subconta que receberá parte do valor","example":"c873d310-d2eb-41da-adaa-36fc8900fb99","isRequired":true,"uniqueKey":"split.items.[INDEX].subaccountId","typeLabel":"string\u003cuuid>"},"splitType":{"type":"string","enum":["percentage","amount"],"description":"Tipo de divisão do valor (percentual ou valor fixo)","example":"percentage","isRequired":true,"uniqueKey":"split.items.[INDEX].splitType","typeLabel":"enum\u003cstring>"},"chargebackLiable":{"type":"boolean","description":"Indica se a subconta será responsável pelos chargebacks. Apenas uma subconta pode ser responsável.","example":true,"isRequired":true,"uniqueKey":"split.items.[INDEX].chargebackLiable","typeLabel":"boolean"},"splitPercentage":{"format":"float","description":"Percentual maior que 0.1 e menor que 100. Obrigatório se splitType for percentage. Aceita valores decimais com até 2 casas (ex: 80 ou 80.50)","example":80,"type":"string","uniqueKey":"split.items.[INDEX].splitPercentage","typeLabel":"string\u003cfloat>"},"splitAmount":{"type":"integer","description":"Valor em centavos maior que 0. Obrigatório se splitType for amount.","example":80,"uniqueKey":"split.items.[INDEX].splitAmount","typeLabel":"integer"}},"uniqueKey":"split.items.[INDEX]","typeLabel":"object"},"uniqueKey":"split","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"customerId":"536feaf7-014b-4ad3-a2db-f14897bc2275","tokenizedCardId":"10aaa074-dd95-4bdb-9618-f81e6fdc1e17","title":"Plano Premium Mensal","amount":2990,"frequency":30,"dueDate":"2025-06-04","setupAmount":1000,"duration":12,"expirationDate":"2026-06-04","tolerancePeriod":5,"split":[{"subaccountId":"c873d310-d2eb-41da-adaa-36fc8900fb99","splitType":"percentage","chargebackLiable":true,"splitPercentage":80,"splitAmount":80}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"397b36f6-1608-47cc-a61f-447495eb36b2":{"description":"Assinatura criada com sucesso","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Identificador único da assinatura","example":"0b756e37-d852-4aa6-ae10-80e4b35e5cd7","uniqueKey":"data.id","typeLabel":"string\u003cuuid>"},"customerId":{"type":"string","format":"uuid","description":"Identificador único do cliente","example":"536feaf7-014b-4ad3-a2db-f14897bc2275","uniqueKey":"data.customerId","typeLabel":"string\u003cuuid>"},"cardId":{"type":"string","format":"uuid","description":"Identificador único do cartão tokenizado","example":"10aaa074-dd95-4bdb-9618-f81e6fdc1e17","uniqueKey":"data.cardId","typeLabel":"string\u003cuuid>"},"title":{"type":"string","description":"Título/descrição da assinatura","example":"Plano Premium Mensal","uniqueKey":"data.title","typeLabel":"string"},"amount":{"type":"integer","description":"Valor da assinatura em centavos","example":2990,"uniqueKey":"data.amount","typeLabel":"integer"},"setupAmount":{"type":"integer","description":"Valor de setup do plano em centavos","example":1000,"uniqueKey":"data.setupAmount","typeLabel":"integer"},"frequency":{"type":"integer","description":"Frequência em dias que será cobrado","example":30,"uniqueKey":"data.frequency","typeLabel":"integer"},"duration":{"type":"integer","description":"Duração em ciclos","example":12,"uniqueKey":"data.duration","typeLabel":"integer"},"dueDate":{"type":"string","format":"date","description":"Data de início da cobrança","example":"2025-06-04","uniqueKey":"data.dueDate","typeLabel":"string\u003cdate>"},"expirationDate":{"type":"string","format":"date","description":"Data que expira a cobrança","example":"2026-06-04","uniqueKey":"data.expirationDate","typeLabel":"string\u003cdate>"},"tolerancePeriod":{"type":"integer","description":"Período de tolerância para atrasos em dias","example":5,"uniqueKey":"data.tolerancePeriod","typeLabel":"integer"},"status":{"type":"string","description":"Status atual da assinatura","example":"ACTIVE","uniqueKey":"data.status","typeLabel":"string"},"createdAt":{"type":"string","format":"date-time","description":"Data e hora de criação da assinatura","example":"2025-06-04T23:00:54.887Z","uniqueKey":"data.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","description":"Data e hora da última atualização da assinatura","example":"2025-06-04T23:00:54.887Z","uniqueKey":"data.updatedAt","typeLabel":"string\u003cdate-time>"},"canceledAt":{"oneOf":[{"type":"string","format":"date-time","description":"Data e hora do cancelamento da assinatura, se cancelada","example":null,"uniqueKey":"data.canceledAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Data e hora do cancelamento da assinatura, se cancelada","example":null,"uniqueKey":"data.canceledAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.canceledAt","typeLabel":"string\u003cdate-time> | null"},"splits":{"type":"array","description":"Array com a divisão dos valores entre subcontas","items":{"type":"object","properties":{"subaccountId":{"type":"string","format":"uuid","description":"Identificador único da subconta","example":"c873d310-d2eb-41da-adaa-36fc8900fb99","uniqueKey":"data.splits.items.[INDEX].subaccountId","typeLabel":"string\u003cuuid>"},"splitType":{"type":"string","description":"Tipo de divisão do valor","example":"percentage","uniqueKey":"data.splits.items.[INDEX].splitType","typeLabel":"string"},"splitPercentage":{"type":"number","description":"Percentual do valor","example":80,"uniqueKey":"data.splits.items.[INDEX].splitPercentage","typeLabel":"number"},"splitAmount":{"oneOf":[{"type":"integer","description":"Valor fixo em centavos","example":null,"uniqueKey":"data.splits.items.[INDEX].splitAmount.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Valor fixo em centavos","example":null,"uniqueKey":"data.splits.items.[INDEX].splitAmount.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.splits.items.[INDEX].splitAmount","typeLabel":"integer | null"},"liquidAmount":{"type":"integer","description":"Valor líquido que a subconta receberá em centavos","example":2392,"uniqueKey":"data.splits.items.[INDEX].liquidAmount","typeLabel":"integer"},"chargebackLiable":{"type":"boolean","description":"Indica se a subconta é responsável por chargebacks","example":true,"uniqueKey":"data.splits.items.[INDEX].chargebackLiable","typeLabel":"boolean"}},"uniqueKey":"data.splits.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.splits","typeLabel":"object[]"}},"uniqueKey":"data","typeLabel":"object"},"message":{"type":"string","example":"Assinatura criada com sucesso","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"id":"0b756e37-d852-4aa6-ae10-80e4b35e5cd7","customerId":"536feaf7-014b-4ad3-a2db-f14897bc2275","cardId":"10aaa074-dd95-4bdb-9618-f81e6fdc1e17","title":"Plano Premium Mensal","amount":2990,"setupAmount":1000,"frequency":30,"duration":12,"dueDate":"2025-06-04","expirationDate":"2026-06-04","tolerancePeriod":5,"status":"ACTIVE","createdAt":"2025-06-04T23:00:54.887Z","updatedAt":"2025-06-04T23:00:54.887Z","canceledAt":null,"splits":[{"subaccountId":"c873d310-d2eb-41da-adaa-36fc8900fb99","splitType":"percentage","splitPercentage":80,"splitAmount":null,"liquidAmount":2392,"chargebackLiable":true}]},"message":"Assinatura criada com sucesso"}}},"exampleType":"generated"}},"exampleType":"generated"},"8507af2e-845f-434e-8237-0ea5776773ec":{"description":"Erro na criação da assinatura","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"data.message","typeLabel":"string"},"returnCode":{"type":"integer","uniqueKey":"data.returnCode","typeLabel":"integer"},"errors":{"type":"array","items":{"type":"object","properties":{"subaccountId":{"type":"string","format":"uuid","uniqueKey":"data.errors.items.[INDEX].subaccountId","typeLabel":"string\u003cuuid>"},"errors":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"data.errors.items.[INDEX].errors.items.[INDEX].message","typeLabel":"string"},"returnCode":{"type":"integer","uniqueKey":"data.errors.items.[INDEX].errors.items.[INDEX].returnCode","typeLabel":"integer"}},"uniqueKey":"data.errors.items.[INDEX].errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.errors.items.[INDEX].errors","typeLabel":"object[]"}},"uniqueKey":"data.errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.errors","typeLabel":"object[]"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Erro genérico":{"title":"Erro genérico","value":{"data":{"message":"Erro ao criar assinatura","returnCode":-7600}}},"Cliente não encontrado":{"title":"Cliente não encontrado","value":{"data":{"message":"Cliente não encontrado","returnCode":-7611,"errors":null}}},"Cartão não encontrado":{"title":"Cartão não encontrado","value":{"data":{"message":"Cartão não encontrado","returnCode":-7612,"errors":null}}},"Erro nos splits":{"title":"Erro nos splits","value":{"data":{"message":"Ocorreram erros no campo de splits, verifique e corrija os dados","returnCode":-7600,"errors":[{"subaccountId":"550e8400-e29b-41d4-a716-446655440002","errors":[{"message":"Subconta 550e8400-e29b-41d4-a716-446655440002 não encontrada","returnCode":-7303}]},{"subaccountId":"550e8400-e29b-41d4-a716-446655440003","errors":[{"message":"Subconta 550e8400-e29b-41d4-a716-446655440003 não encontrada","returnCode":-7303}]}]}}},"Valor dos splits excede limite":{"title":"Valor dos splits excede limite","value":{"data":{"message":"O valor total dos splits mais as taxas ultrapassa o valor da assinatura","returnCode":-7605,"errors":null}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"9a10189a-71f6-4687-9cc9-cd9311b85923":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Token JWT gerado na rota de autenticação (/auth). Deve ser enviado no formato: Bearer \u003ctoken>","scopes":[]}}},"servers":{"8d0bc952-015d-46c8-9666-b5b3b7a67207":{"url":"https://sandbox-api.superpagamentos.com","description":"Ambiente de desenvolvimento"},"b674dacc-dedf-41a9-a763-9ce11fc4a6a9":{"url":"https://api.superpagamentos.com","description":"Ambiente de produção"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Token JWT gerado na rota de autenticação (/auth). Deve ser enviado no formato: Bearer \u003ctoken>","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Token JWT gerado na rota de autenticação (/auth). Deve ser enviado no formato: Bearer \u003ctoken>","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"superpagamentos","siteName":"Super Pagamentos","title":"Adicionar assinatura - Super Pagamentos","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T08:00:34.672Z","originalFileLocation":"api-reference/endpoint/subscriptions/create.mdx"},"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=\"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes. Fluxo de funcionamento: 1. A assinatura é criada com os dados do cliente, cartão, valores e frequência 2. No dia especificado em dueDate, é realizada a primeira cobrança 3. As cobranças subsequentes ocorrem automaticamente de acordo com a frequency definida 4. O sistema respeita o tolerancePeriod para tentativas de cobrança em caso de falha 5. A assinatura pode ter duração limitada (duration) ou ser vitalícia 6. É possível definir uma data de expiração (expirationDate) para encerramento automático Vantagens: - Automatização de cobranças recorrentes - Gestão simplificada de assinaturas - Suporte a diferentes frequências de cobrança - Possibilidade de split entre subcontas - Período de tolerância para tentativas de cobrança - Flexibilidade na duração e expiração Validações importantes: - O cliente e o cartão devem existir e estar ativos - A data de início (dueDate) não pode ser no passado - O valor total dos splits deve somar 100% ou o valor total da assinatura - Apenas uma subconta pode ser responsável por chargebacks - O período de tolerância é opcional e deve ser maior que 0 - O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado\">\u003cmeta data-mint-head name=\"application-name\" content=\"Super Pagamentos\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/superpagamentos/ZZ0vrV_-lzRJLcdi/_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/superpagamentos/ZZ0vrV_-lzRJLcdi/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/superpagamentos/ZZ0vrV_-lzRJLcdi/_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/superpagamentos/ZZ0vrV_-lzRJLcdi/_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/superpagamentos/ZZ0vrV_-lzRJLcdi/_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/superpagamentos/ZZ0vrV_-lzRJLcdi/_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/superpagamentos/ZZ0vrV_-lzRJLcdi/_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/superpagamentos/ZZ0vrV_-lzRJLcdi/_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/superpagamentos/ZZ0vrV_-lzRJLcdi/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Adicionar assinatura - Super Pagamentos\">\u003cmeta data-mint-head property=\"og:description\" content=\"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes. Fluxo de funcionamento: 1. A assinatura é criada com os dados do cliente, cartão, valores e frequência 2. No dia especificado em dueDate, é realizada a primeira cobrança 3. As cobranças subsequentes ocorrem automaticamente de acordo com a frequency definida 4. O sistema respeita o tolerancePeriod para tentativas de cobrança em caso de falha 5. A assinatura pode ter duração limitada (duration) ou ser vitalícia 6. É possível definir uma data de expiração (expirationDate) para encerramento automático Vantagens: - Automatização de cobranças recorrentes - Gestão simplificada de assinaturas - Suporte a diferentes frequências de cobrança - Possibilidade de split entre subcontas - Período de tolerância para tentativas de cobrança - Flexibilidade na duração e expiração Validações importantes: - O cliente e o cartão devem existir e estar ativos - A data de início (dueDate) não pode ser no passado - O valor total dos splits deve somar 100% ou o valor total da assinatura - Apenas uma subconta pode ser responsável por chargebacks - O período de tolerância é opcional e deve ser maior que 0 - O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Super Pagamentos\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://superpagamentos.mintlify.site/_mintlify/api/og/v2?division=Assinaturas+de+Recorr%C3%AAncia\u0026amp;title=Adicionar+assinatura\u0026amp;description=Cria+uma+nova+assinatura+recorrente+para+um+cliente.+As+assinaturas+recorrentes+permitem+cobrar+automaticamente+um+valor+fixo+em+intervalos+regulares%2C+facilitan\u0026amp;theme=3efb47b930ba8d686819f4a9\u0026amp;signature=668cbcef42afbf5d39efcce3dcc4e0d3386e66be7a1cc0437a0df8489da71fdc\">\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=\"Adicionar assinatura - Super Pagamentos\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes. Fluxo de funcionamento: 1. A assinatura é criada com os dados do cliente, cartão, valores e frequência 2. No dia especificado em dueDate, é realizada a primeira cobrança 3. As cobranças subsequentes ocorrem automaticamente de acordo com a frequency definida 4. O sistema respeita o tolerancePeriod para tentativas de cobrança em caso de falha 5. A assinatura pode ter duração limitada (duration) ou ser vitalícia 6. É possível definir uma data de expiração (expirationDate) para encerramento automático Vantagens: - Automatização de cobranças recorrentes - Gestão simplificada de assinaturas - Suporte a diferentes frequências de cobrança - Possibilidade de split entre subcontas - Período de tolerância para tentativas de cobrança - Flexibilidade na duração e expiração Validações importantes: - O cliente e o cartão devem existir e estar ativos - A data de início (dueDate) não pode ser no passado - O valor total dos splits deve somar 100% ou o valor total da assinatura - Apenas uma subconta pode ser responsável por chargebacks - O período de tolerância é opcional e deve ser maior que 0 - O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://superpagamentos.mintlify.site/_mintlify/api/og/v2?division=Assinaturas+de+Recorr%C3%AAncia\u0026amp;title=Adicionar+assinatura\u0026amp;description=Cria+uma+nova+assinatura+recorrente+para+um+cliente.+As+assinaturas+recorrentes+permitem+cobrar+automaticamente+um+valor+fixo+em+intervalos+regulares%2C+facilitan\u0026amp;theme=3efb47b930ba8d686819f4a9\u0026amp;signature=668cbcef42afbf5d39efcce3dcc4e0d3386e66be7a1cc0437a0df8489da71fdc\">\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/superpagamentos/ZZ0vrV_-lzRJLcdi/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Super Pagamentos\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0641FC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/subscriptions/create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.superpagamentos.com/#organization\",\"name\":\"Super Pagamentos\",\"url\":\"https://docs.superpagamentos.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/superpagamentos/dK50feAMCgWuqW1L/logo/dark.svg?fit=max\u0026auto=format\u0026n=dK50feAMCgWuqW1L\u0026q=85\u0026s=1054724d4fec9dfed2816711dcb2d83e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.superpagamentos.com#website\",\"name\":\"Super Pagamentos\",\"url\":\"https://docs.superpagamentos.com\",\"publisher\":{\"@id\":\"https://docs.superpagamentos.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create#webpage\",\"url\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create\",\"name\":\"Adicionar assinatura\",\"description\":\"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes. Fluxo de funcionamento: 1. A assinatura é criada com os dados do cliente, cartão, valores e frequência 2. No dia especificado em dueDate, é realizada a primeira cobrança 3. As cobranças subsequentes ocorrem automaticamente de acordo com a frequency definida 4. O sistema respeita o tolerancePeriod para tentativas de cobrança em caso de falha 5. A assinatura pode ter duração limitada (duration) ou ser vitalícia 6. É possível definir uma data de expiração (expirationDate) para encerramento automático Vantagens: - Automatização de cobranças recorrentes - Gestão simplificada de assinaturas - Suporte a diferentes frequências de cobrança - Possibilidade de split entre subcontas - Período de tolerância para tentativas de cobrança - Flexibilidade na duração e expiração Validações importantes: - O cliente e o cartão devem existir e estar ativos - A data de início (dueDate) não pode ser no passado - O valor total dos splits deve somar 100% ou o valor total da assinatura - Apenas uma subconta pode ser responsável por chargebacks - O período de tolerância é opcional e deve ser maior que 0 - O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado\",\"dateModified\":\"2026-01-07T08:00:34.672Z\",\"isPartOf\":{\"@id\":\"https://docs.superpagamentos.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Super Pagamentos\",\"item\":\"https://docs.superpagamentos.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adicionar assinatura\",\"item\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create#apireference\",\"headline\":\"Adicionar assinatura\",\"name\":\"Adicionar assinatura\",\"description\":\"Cria uma nova assinatura recorrente para um cliente. As assinaturas recorrentes permitem cobrar automaticamente um valor fixo em intervalos regulares, facilitando a gestão de pagamentos recorrentes. Fluxo de funcionamento: 1. A assinatura é criada com os dados do cliente, cartão, valores e frequência 2. No dia especificado em dueDate, é realizada a primeira cobrança 3. As cobranças subsequentes ocorrem automaticamente de acordo com a frequency definida 4. O sistema respeita o tolerancePeriod para tentativas de cobrança em caso de falha 5. A assinatura pode ter duração limitada (duration) ou ser vitalícia 6. É possível definir uma data de expiração (expirationDate) para encerramento automático Vantagens: - Automatização de cobranças recorrentes - Gestão simplificada de assinaturas - Suporte a diferentes frequências de cobrança - Possibilidade de split entre subcontas - Período de tolerância para tentativas de cobrança - Flexibilidade na duração e expiração Validações importantes: - O cliente e o cartão devem existir e estar ativos - A data de início (dueDate) não pode ser no passado - O valor total dos splits deve somar 100% ou o valor total da assinatura - Apenas uma subconta pode ser responsável por chargebacks - O período de tolerância é opcional e deve ser maior que 0 - O valor de setup é opcional e deve ser maior que 100 (R$ 1,00) quando informado\",\"url\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create\",\"mainEntityOfPage\":{\"@id\":\"https://docs.superpagamentos.com/api-reference/endpoint/subscriptions/create#webpage\"},\"dateModified\":\"2026-01-07T08:00:34.672Z\",\"publisher\":{\"@id\":\"https://docs.superpagamentos.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.superpagamentos.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Super Pagamentos\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Super Pagamentos\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/endpoint/subscriptions/create.md","siteName":"Super Pagamentos","nav":{"global":{"anchors":[{"anchor":"WhatsApp de Suporte","icon":"whatsapp","href":"https://wa.me/+5527933001841"},{"anchor":"Canal do Youtube","icon":"youtube","href":"https://www.youtube.com/@superpagamentos"},{"anchor":"Nosso Instagram","icon":"instagram","href":"https://www.instagram.com/superpagamentos"}]},"tabs":[{"tab":"Guia de implementação","pages":[{"title":"Guia de implementação","href":"/introduction"}]},{"tab":"Referências da API","groups":[{"group":"Documentação da API","pages":[{"title":"Introdução","href":"/api-reference/introduction"}]},{"group":"Autenticação","pages":[{"title":"Autenticar conta","openapi":"POST /auth","href":"/api-reference/endpoint/authentication/auth"}]},{"group":"Subcontas","pages":[{"title":"Adicionar subconta PF","openapi":"POST /subaccounts/pf","href":"/api-reference/endpoint/subaccounts/createpf"},{"title":"Adicionar subconta PJ","openapi":"POST /subaccounts/pj","href":"/api-reference/endpoint/subaccounts/createpj"},{"title":"Listar subcontas","openapi":"GET /subaccounts","href":"/api-reference/endpoint/subaccounts/listall"},{"title":"Detalhar subconta","openapi":"GET /subaccounts/{subaccountId}","href":"/api-reference/endpoint/subaccounts/findone"},{"title":"Remover subconta","openapi":"DELETE /subaccounts/{subaccountId}","href":"/api-reference/endpoint/subaccounts/delete"}]},{"group":"Contas Bancárias","pages":[{"title":"Adicionar conta bancária","openapi":"POST /bank_accounts","href":"/api-reference/endpoint/bank_accounts/create"},{"title":"Listar contas bancárias","openapi":"GET /bank_accounts","href":"/api-reference/endpoint/bank_accounts/list"},{"title":"Detalhar conta bancária","openapi":"GET /bank_accounts/{bankAccountId}","href":"/api-reference/endpoint/bank_accounts/get"},{"title":"Remover conta bancária","openapi":"DELETE /bank_accounts/{bankAccountId}","href":"/api-reference/endpoint/bank_accounts/delete"}]},{"group":"Clientes","pages":[{"title":"Adicionar cliente","openapi":"POST /customers","href":"/api-reference/endpoint/customers/create"},{"title":"Listar clientes","openapi":"GET /customers","href":"/api-reference/endpoint/customers/list"},{"title":"Detalhar cliente","openapi":"GET /customers/{customerId}","href":"/api-reference/endpoint/customers/get"},{"title":"Atualizar cliente","openapi":"PUT /customers/{customerId}","href":"/api-reference/endpoint/customers/update"},{"title":"Remover cliente","openapi":"DELETE /customers/{customerId}","href":"/api-reference/endpoint/customers/delete"}]},{"group":"Tokenização de Cartões","pages":[{"title":"Tokenizar cartão de crédito","openapi":"POST /cards/tokenize","href":"/api-reference/endpoint/cards/tokenize"},{"title":"Recuperar dados do cartão tokenizado","openapi":"GET /cards/{tokenizedCardId}","href":"/api-reference/endpoint/cards/get"},{"title":"Remover token","openapi":"DELETE /cards/{tokenizedCardId}","href":"/api-reference/endpoint/cards/delete"}]},{"group":"Transações","pages":[{"title":"Gerar transação","openapi":"POST /payments","href":"/api-reference/endpoint/transactions/generatepayment"},{"title":"Listar transações","openapi":"GET /payments","href":"/api-reference/endpoint/transactions/list"},{"title":"Detalhar transação","openapi":"GET /payments/{paymentId}","href":"/api-reference/endpoint/transactions/get"},{"title":"Estornar transação","openapi":"POST /payments/refund","description":"Realiza o estorno de uma transação. É importante notar que:\n\n- Apenas transações realizadas com cartão de crédito podem ser estornadas\n- É necessário possuir saldo disponível para realizar o estorno\n- O estorno não é possível se a transação já foi recebida em D+30, antecipada ou se alguma parcela foi paga (em caso de parcelamentos) e não possuir saldo disponível na conta!","href":"/api-reference/endpoint/transactions/refund"}]},{"group":"Assinaturas de Recorrência","pages":[{"title":"Adicionar assinatura","openapi":"POST /subscriptions","href":"/api-reference/endpoint/subscriptions/create"},{"title":"Listar assinaturas","openapi":"GET /subscriptions","description":"Lista todas as assinaturas da companhia. A resposta inclui informações detalhadas de cada assinatura, como dados do plano, splits e status. Os resultados são paginados para melhor performance.","href":"/api-reference/endpoint/subscriptions/list"},{"title":"Detalhar assinatura","openapi":"GET /subscriptions/{subscriptionId}","href":"/api-reference/endpoint/subscriptions/get"},{"title":"Atualizar assinatura","openapi":"PUT /subscriptions/{subscriptionId}","href":"/api-reference/endpoint/subscriptions/update"},{"title":"Adicionar split na assinatura","openapi":"POST /subscriptions/add_split","href":"/api-reference/endpoint/subscriptions/addsplit"},{"title":"Remover split da assinatura","openapi":"DELETE /subscriptions/{subscriptionId}/remove_split/{splitId}","href":"/api-reference/endpoint/subscriptions/removesplit"},{"title":"Suspender assinatura","openapi":"POST /subscriptions/{subscriptionId}/suspend","href":"/api-reference/endpoint/subscriptions/suspend"},{"title":"Reativar assinatura","openapi":"POST /subscriptions/{subscriptionId}/reactivate","href":"/api-reference/endpoint/subscriptions/reactivate"},{"title":"Cancelar assinatura","openapi":"DELETE /subscriptions/{subscriptionId}","href":"/api-reference/endpoint/subscriptions/cancel"}]},{"group":"Saldo e Transferências","pages":[{"title":"Listar saques","openapi":"GET /withdrawals","href":"/api-reference/endpoint/withdrawals/list"},{"title":"Consultar saldos","openapi":"GET /withdrawals/balance","href":"/api-reference/endpoint/withdrawals/balance"},{"title":"Detalha saque","openapi":"GET /withdrawals/{withdrawalId}","href":"/api-reference/endpoint/withdrawals/get"},{"title":"Solicitar saque","openapi":"POST /withdrawals/withdraw","href":"/api-reference/endpoint/withdrawals/withdraw"}]}]}]},"basePath":"","title":"Adicionar assinatura - Super Pagamentos","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}