Responses are generated using AI and may contain mistakes.
Nova release: Agenda de recebíveis no Dashboard — Veja no Dashboard quanto você tem a receber em cada dia dos próximos 90 dias, com a nova Agenda de recebíveis em Financeiro e no detalhe do recebedor. Ver release notes
Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.
A taxa da plataforma agora pode ser definida por seller. Um seller da subconta pode ter taxa própria em um ou mais métodos, e onde ele não tem regra própria continua valendo a taxa da subconta. Esta release também encerra a regra genérica (default) e, com a taxa ligada, passa a recusar algumas vendas com split, como descrito abaixo.
As regras do seller são cadastradas em /v1/merchants/{merchantId}/sellers/{sellerId}/platform-fee, com POST, GET e PUT, nas mesmas formas de corpo das regras da subconta. A regra do seller substitui a da subconta para ele, método a método e só nas parcelas que ela cobre.
No Pix e no boleto, o seller aceita percentual, valor fixo ou os dois.
No crédito, a regra do seller é só percentual por parcela.
Para isentar um seller num método, cadastre percentage: 0 e fixedAmount: 0. Para ele voltar à taxa da subconta, apague a regra dele.
O seller precisa estar cadastrado na subconta da regra.
Quando algum seller da cobrança tem regra própria, a taxa de cada seller incide sobre a parte bruta dele. O valor fixo da regra da subconta é cobrado uma vez e rateado só entre os sellers que usam a regra da subconta. Cada seller precisa receber ao menos R$ 0,01.Numa cobrança Pix de R$ 100,00 dividida em 50%, 30% e 20%, com a subconta cobrando 1,09% mais R$ 0,30 e o primeiro seller com R$ 0,39 fixos no Pix, os sellers recebem R$ 49,61, R$ 29,50 e R$ 19,67, e a plataforma fica com R$ 1,22.O objeto platformFee da cobrança ganha lines, com a regra, a parte bruta, a taxa e o valor recebido de cada seller.
Validações com a taxa ligada: em toda subconta com a taxa ligada, mesmo sem regra de seller, a cobrança com split passa a ser recusada com 422 quando tem seller repetido, seller de outra subconta ou sem subconta, ou provedores com split diferente. No split por percentual, a cobrança em que algum seller ficaria com menos de R$ 0,01 depois da taxa também é recusada, com platform_fee_exceeds_amount. Com a taxa desligada, nada muda.Split por percentual: com regra de seller na cobrança, o split precisa ser por percentual. Split por valor é recusado com platform_fee_requires_percentage_split.Venda sem split: com a taxa ligada, a cobrança sem splitRules paga a taxa pelo único seller ativo da subconta, que recebe o valor já líquido da taxa. Sem exatamente um seller ativo, a cobrança é recusada com 422 e platform_fee_seller_not_active, e error.context.reason diz o motivo. A venda Apple Pay continua sem taxa.O que fazer: confira os códigos em Erros.
A regra paymentMethod: default deixa de existir. Antes de ela sair, a Malga converteu cada regra default em regras por método, com o mesmo valor, nos métodos que a subconta oferece. No crédito, a conversão gravou uma regra sem installment, que vale para toda parcela sem regra própria. A taxa dessas vendas não mudou.
Cadastro:POST e PUT com paymentMethod: default, na subconta ou no seller, respondem 400 com PLATFORM_FEE_DEFAULT_RULE_DISCONTINUED, e nada é gravado.Venda sem regra: com a taxa ligada, a venda, com ou sem split, num método ou numa parcela que não tem regra na subconta nem no seller é recusada com 422 e platform_fee_rule_not_configured. Antes, ela usava a regra default ou passava sem taxa.O que fazer: troque default por uma regra para cada método que você vende e cadastre a tabela de crédito de 1x a 24x, ou ao menos até o maior número de parcelas que você vende. O GET /v1/merchants/{merchantId}/platform-fee mostra em coverage o que ainda está sem regra.
Principais novidades:
Rotas de regra de platform fee por seller, com isenção por método.
sellerRules e coverage com o estado de cada método e parcela no GET /v1/merchants/{merchantId}/platform-fee.
platformFee.lines na cobrança, com a taxa de cada seller.
error.context nas recusas da taxa, com os valores em campos.
Fim da regra genérica default, com recusa da venda com split sem regra para o método ou a parcela.
Ficou com dúvida? Fale com a gente pelo e-mail suporte@malga.io.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Malga","description":"Documentação da Malga: API REST, SDKs, métodos de pagamento, provedores e referência OpenAPI para orquestração de pagamentos.","colors":{"primary":"#2FAC9B","light":"#39BFAD","dark":"#257C70"},"logo":{"light":"https://mintcdn.com/malga/vYWnjE_PEfqgCqeH/logo/light.svg?fit=max\u0026auto=format\u0026n=vYWnjE_PEfqgCqeH\u0026q=85\u0026s=60c63b525307d9a355741f58c18f3420","dark":"https://mintcdn.com/malga/Hsm6lJPRMWAJPkG-/logo/wordmark-white.svg?fit=max\u0026auto=format\u0026n=Hsm6lJPRMWAJPkG-\u0026q=85\u0026s=ea50ce46c10489c67470715f235e1bf0","href":"https://docs.malga.io"},"favicon":"https://mintcdn.com/malga/vYWnjE_PEfqgCqeH/logo/malga.svg?fit=max\u0026auto=format\u0026n=vYWnjE_PEfqgCqeH\u0026q=85\u0026s=d532b4d127383a206703b91b519fd67a","api":{"openapi":["api-reference/api-spec.yaml"],"playground":{"display":"interactive"},"examples":{"languages":["curl","javascript","go"],"prefill":true}},"navbar":{"primary":{"type":"button","label":"Quero testar","href":"https://malga.io/contato"}},"footer":{"socials":{"youtube":"https://www.youtube.com/@gomalga","linkedin":"https://www.linkedin.com/company/gomalga","instagram":"https://www.instagram.com/gomalga"},"links":[{"header":"Produto","items":[{"label":"Dashboard","href":"https://dashboard.malga.io/"},{"label":"Status","href":"https://status.malga.io/"}]},{"header":"Documentação","items":[{"label":"Introdução","href":"/documentations/welcome/introduction"},{"label":"Primeiros passos","href":"/documentations/welcome/primeiros-passos"},{"label":"Referência da API","href":"/api-reference/about-apis"},{"label":"SDKs","href":"/sdks/intro-sdk"},{"label":"Release Notes","href":"/release-notes/releases"}]},{"header":"Empresa","items":[{"label":"Site Malga","href":"https://malga.io"},{"label":"Contato","href":"https://malga.io/contato"}]}]},"search":{"prompt":"Pesquise ou pergunte algo..."},"seo":{"metatags":{"og:site_name":"Malga Docs","og:locale":"pt_BR"},"organization":{"name":"Malga","url":"https://malga.io","logo":"https://docs.malga.io/logo/light.svg","sameAs":["https://www.youtube.com/@gomalga","https://www.linkedin.com/company/gomalga/","https://www.instagram.com/gomalga"]},"indexing":"navigable"},"fonts":{"family":"Inter"},"integrations":{"amplitude":{"apiKey":"f26848c73ccd2e9606c95dac0cf0e765"},"ga4":{"measurementId":"G-RBZL7T96QN"},"hotjar":{"hjid":"2305294","hjsv":"6"}},"banner":{"content":"Nova release: **Agenda de recebíveis no Dashboard** — Veja no Dashboard quanto você tem a receber em cada dia dos próximos 90 dias, com a nova Agenda de recebíveis em Financeiro e no detalhe do recebedor. [Ver release notes](/release-notes/2026-10-29-Release-Notes)","dismissible":true},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"thumbnails":{"appearance":"dark","background":"https://mintcdn.com/malga/Hsm6lJPRMWAJPkG-/images/og-background.png?fit=max\u0026auto=format\u0026n=Hsm6lJPRMWAJPkG-\u0026q=85\u0026s=0acfaa17c5dd44e8c7d07b15292eed66","fonts":{"family":"Inter"}},"markdown":{"instructions":["Responda em português brasileiro, na segunda pessoa (\"você\"), com base na documentação Malga.","Não invente endpoints, parâmetros, status codes ou comportamentos de API. Se não estiver na docs, diga que não encontrou e indique a página mais próxima.","Use os headers X-Client-Id e X-Api-Key nos exemplos de autenticação.","Motor de Assinaturas refere-se a /v1/subscriptions* (cycles, trial, retentativas, webhooks subscription.*). Não chame de \"motor de recorrência\".","Recorrência (provedor) é paymentMethod.recurrence em POST /v1/charges (initial / subsequent / unscheduled), distinto do Motor de Assinaturas.","Sandbox é ambiente de testes e não afeta produção."]},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Dashboard","icon":"table-layout","href":"https://dashboard.malga.io/"},{"anchor":"YouTube","icon":"youtube","href":"https://www.youtube.com/@gomalga"},{"anchor":"Status Page","icon":"signal-strong","href":"https://status.malga.io/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"malga","hasAudioNarration":false,"actualSubdomain":"malga","customDomains":["docs.malga.io"],"gitSource":{"type":"github","owner":"plughacker","repo":"malga-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aee17dbc4d3884ebadf32e7","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Documentação","count":190},{"language":"default","tag":"Release Notes","count":176},{"language":"default","tag":"Referência da API","count":107},{"language":"default","tag":"SDKs","count":66},{"language":"default","tag":"Conexões","count":53},{"language":"default","tag":"Guias","count":47},{"language":"default","tag":"API SDKs","count":46},{"language":"default","tag":"Analytics","count":39},{"language":"default","tag":"Analytics API","count":39},{"language":"default","tag":"Serviços adicionais","count":38}]},"assistantConfig":{"enableStarterQuestions":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","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},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":".card a:not(.card){border-bottom:1.5px solid #C3F4EF;;font-weight:600}.card a:not(.card):hover{border-bottom:2px solid #C3F4EF;;}html:not(.dark) .card a:not(.card){color:var(--tw-prose-links);min-width:1em!important}:root{--malgreen-200: #BAE7C9;--malgreen-300: #38BFAD;--malgreen-400: #2FAC9B;--malblack-100: #666666;--malblack-200: #4D4D4D;--malblack-300: #333333;--malblack-400: #1A1A1A;--malwhite-100: #FFFFFF;--malwhite-200: #F9F9F9;--malwhite-300: #F1F1F1;--malwhite-500: #CBCBCB;--malred-200: #FFA4B3;--malinfo-100: #E1EEF4;--malinfo-300: #3C8DDD;--malinfo-400: #1e61b6;--malsuccess-100: #e4f2e8;--malsuccess-200: #bae7c9;--malsuccess-300: #00ae42;--malsuccess-400: #009033;--malsuccess-500: #00601B;--malwarning-100: #FFF8E6;--malwarning-200: #F9DF8D;--malwarning-300: #FFA400;--malwarning-400: #F0941A;--malwarning-500: #D47129;--malerror-100: #ffd2dc;--post-bg: #3C8DDD;--get-bg: #009033;--patch-bg: #F0941B;--delete-bg: #D12E2d}html:not(.dark) .text-gray-900,html:not(.dark) .text-gray-800,html:not(.dark) .text-gray-700{color:var(--malblack-400)}.text-primary{color:var(--malgreen-400)}.prose :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-prose] *)){color:var(--malblack-400)}.prose :where(h1,h2,h3,h4,h5,h6):where([class=dark] *):not(:where([class~=not-prose] *)){color:var(--malwhite-200)}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--malblack-100)}:is(.dark .prose :where(thead th):not(:where([class~=not-prose] *))){color:var(--malwhite-500)}:is(.dark .prose :is(h1,h2,h3,h4,h5,h6)){color:var(--malwhite-200)}html:not(.dark) .text-gray-600{color:var(--malblack-200)}html:not(.dark) .text-gray-500{color:var(--malblack-100)}.text-gray-200{color:var(--malwhite-200)}.text-gray-400{color:var(--malwhite-500)}.z-10{color:var(--malgreen-300)}.prose{color:var(--malblack-100)}:is(.dark .prose){color:var(--malwhite-500)}:is(.dark .dark\\:text-gray-200){color:var(--malwhite-200)}:is(.dark .dark\\:text-gray-400){color:var(--malwhite-500)}:is(.dark .dark\\:text-primary-light){--tw-text-opacity: 1;color:var(--malgreen-300)}:is(.dark #topbar-cta-button .dark\\:bg-primary-light\\/10){background-color:var(--malgreen-400)}#navbar .text-gray-600{color:var(--malblack-100)}#sidebar li .text-gray-600{color:var(--malblack-100)}#sidebar li .text-gray-700{color:var(--malblack-100)}#sidebar li .bg-primary\\/10{background-color:rgba(47, 172, 155, 0.1);color:var(--malgreen-400)}:is(.dark #sidebar li .text-gray-600){color:var(--malwhite-500)!important}:is(.dark #sidebar .dark\\:text-gray-200){color:var(--malwhite-300)}:is(.dark #sidebar li .text-gray-700){color:var(--malwhite-500)!important}:is(.dark #navbar .dark\\:text-gray-400){color:var(--malwhite-500)!important}:is(.dark #navbar .dark\\:text-primary-light){color:var(--malwhite-100)}:is(.dark #table-of-contents .text-primary){color:var(--malgreen-400)}.card .text-gray-600{color:var(--malblack-100)}:is(.dark .card .dark\\:text-gray-400){color:var(--malwhite-500)}:is(.dark .card h2){color:var(--malwhite-200)}.method-nav-pill{width:2.5rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.method-nav-pill>span{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;text-align:center}.bg-\\[\\#3064E3\\]{background-color:var(--malinfo-400);color:var(--malwhite-100)}:is(.dark .bg-\\[\\#3064E3\\]){background-color:var(--malinfo-300)}.text-white{color:var(--malwhite-100)}:is(.dark .dark\\:bg-blue-400\\/20){color:var(--malinfo-300)}html:not(.dark) .bg-blue-400\\/20{background-color:var(--malinfo-100);color:var(--malinfo-400)}html:not(.dark) .bg-green-400\\/20{background-color:var(--malsuccess-100);color:var(--get-bg)}:is(.dark .dark\\:text-green-400){color:var(--malsuccess-300)}html:not(.dark) .bg-orange-400\\/20{background-color:var(--malwarning-100);color:var(--patch-bg)}:is(.dark .dark\\:text-orange-400){color:var(--malwarning-300)}html:not(.dark) .bg-red-400\\/20{background-color:var(--malerror-100);color:var(--delete-bg)}:is(.dark .dark\\:text-red-400){color:var(--malred-200)}:is(.dark .dark\\:bg-primary-light){background-color:var(--malgreen-400)}.stroke-gray-400{stroke:var(--malgreen-400)}:is(.dark svg.text-emerald-600){color:var(--malsuccess-200)}:is(.dark .dark\\:text-emerald-200){color:var(--malsuccess-200)}:is(.dark .dark\\:text-amber-200){color:var(--malwarning-200)}:is(.dark svg.text-amber-400){stroke:var(--malwarning-300)}.malga-icon-box .malga-icon[id=\"sodexo\"],.malga-icon-box .malga-icon[id=\"visa\"],.malga-icon-box .malga-icon[id=\"master\"],.malga-icon-box .malga-icon[id=\"amex\"],.malga-icon-box .malga-icon[id=\"dinners\"],.malga-icon-box .malga-icon[id=\"discover\"],.malga-icon-box .malga-icon[id=\"jcb\"],.malga-icon-box .malga-icon[id=\"vr\"],.malga-icon-box .malga-icon[id=\"elo\"]{width:55px!important;height:55px!important}.prose tbody tr:nth-child(odd){background-color:var(--malwhite-200)}:is(.dark .prose tbody tr:nth-child(odd)){background-color:var(--malblack-400)}td:is(:first-child){padding-left:8px}td:is(:last-child){padding-right:8px}td{vertical-align:middle!important}td[align=\"center\"]{text-align:center;vertical-align:middle!important}td[align=\"left\"]{text-align:left;vertical-align:middle!important}td[align=\"right\"]{text-align:right;vertical-align:middle!important}td>span{height:36px!important}th{white-space:nowrap}:is(.dark .prose :where(.malga-check-badge):not(:where([class~=not-prose] *))){background-color:var(--malblack-300)}.malga-check-badge{height:fit-content;white-space:nowrap}.check-icon>p{margin:0!important}.table-legend>p{font-size:12px;margin:0}.mx-1{margin:0 1em}.prose :where(img.table-flow-view){margin-top:0em;margin-bottom:0em;margin-inline:auto}.providers-matrix{--providers-matrix-sticky-bg: rgb(var(--background-light, 255 255 255));--providers-matrix-fade: rgb(var(--background-light, 255 255 255));--providers-matrix-sticky-shadow: rgb(0 0 0 / 0.06);margin-bottom:1.5rem;max-width:100%;min-width:0;box-sizing:border-box}:is(.dark .providers-matrix){--providers-matrix-sticky-bg: rgb(var(--background-dark, 10 13 14));--providers-matrix-fade: rgb(var(--background-dark, 10 13 14));--providers-matrix-sticky-shadow: rgb(0 0 0 / 0.45)}.providers-matrix-top-scroll{position:sticky;top:7.5rem;z-index:5;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-top:0.25rem;margin-bottom:1rem;min-height:12px;background:transparent;border:0;border-radius:0;scrollbar-width:thin;scrollbar-color:var(--malblack-100) transparent}.providers-matrix-top-scroll[data-overflow-x=\"false\"]{display:none}:is(.dark .providers-matrix-top-scroll){scrollbar-color:var(--malblack-100) transparent}.providers-matrix-top-scroll-inner{height:1px;pointer-events:none}.providers-matrix-viewport{position:relative;width:100%;max-width:100%;min-width:0}.providers-matrix-viewport::after{content:\"\";position:absolute;top:0;bottom:8px;right:0;width:1.25rem;z-index:4;pointer-events:none;opacity:0;transition:opacity 120ms ease;background:linear-gradient(to left, var(--providers-matrix-fade), transparent)}.providers-matrix-viewport[data-overflow-right=\"true\"]::after{opacity:1}.providers-matrix-scroll{overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:0;border-radius:0;background:transparent;scrollbar-width:thin;scrollbar-color:var(--malblack-100) transparent}.providers-matrix-top-scroll::-webkit-scrollbar,.providers-matrix-scroll::-webkit-scrollbar{height:8px}.providers-matrix-top-scroll::-webkit-scrollbar-track,.providers-matrix-scroll::-webkit-scrollbar-track{background:transparent}.providers-matrix-top-scroll::-webkit-scrollbar-thumb,.providers-matrix-scroll::-webkit-scrollbar-thumb{background:var(--malblack-100);border-radius:999px}.providers-matrix-top-scroll::-webkit-scrollbar-thumb:hover,.providers-matrix-scroll::-webkit-scrollbar-thumb:hover{background:var(--malgreen-300)}.providers-matrix-scroll table{margin-top:0!important;margin-bottom:0!important;width:max-content!important;min-width:0!important;max-width:none!important;background:transparent;display:table!important;overflow:visible!important}.providers-matrix-scroll th,.providers-matrix-scroll td{min-width:0!important}.providers-matrix-scroll[data-overflow-x=\"true\"]{overflow-x:scroll}.providers-matrix-scroll th:first-child,.providers-matrix-scroll td:first-child{position:sticky;left:0;z-index:2;min-width:11rem!important;background-color:var(--providers-matrix-sticky-bg);box-shadow:4px 0 8px -6px var(--providers-matrix-sticky-shadow)}.providers-matrix-scroll tbody tr:nth-child(odd) td:first-child{background-color:var(--malwhite-200)}:is(.dark .providers-matrix-scroll tbody tr:nth-child(odd) td:first-child){background-color:var(--malblack-400)}.providers-matrix-scroll thead th:first-child{z-index:3}"}],"page":{"pagePath":"release-notes/2026-10-08-Release-Notes","slug":"/release-notes/2026-10-08-Release-Notes","pageMetadata":{"title":"Out 08, 2026 - Taxa de plataforma por recebedor","description":"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.","href":"/release-notes/2026-10-08-Release-Notes"},"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: \"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.\"\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];const AuthorProfile=({author})=>{const _components={a:`a`,..._provideComponents()};return _jsxs(`div`,{className:`mint-flex mint-flex-row mint-gap-3 mint-items-center`,children:[author.image\u0026\u0026_jsx(`img`,{src:author.image,alt:author.name,className:`mint-w-10 mint-h-10 mint-rounded-full mint-m-0`}),_jsxs(`div`,{children:[_jsx(_components.a,{href:author.url,children:author.name}),_jsx(`br`,{}),_jsx(`span`,{children:author.title})]})]})};const lucas={name:`Lucas Saraiva`,title:`Software Engineer`,url:`https://github.com/lucassaraiva5`,image:`https://github.com/lucassaraiva5.png`};function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Info,Tip,Warning,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(`div`,{className:`mint-flex mint-flex-row mint-gap-4`,children:_jsx(_MdxComponentBoundary,{name:`AuthorProfile`,children:_jsx(AuthorProfile,{author:lucas})})}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.a,{href:`/documentations/split/platform-fee`,children:`taxa da plataforma`}),` agora pode ser definida por seller. Um seller da subconta pode ter taxa própria em um ou mais métodos, e onde ele não tem regra própria continua valendo a taxa da subconta. Esta release também encerra a regra genérica (`,_jsx(_components.code,{children:`default`}),`) e, com a taxa ligada, passa a recusar algumas vendas com split, como descrito abaixo.`]}),`\n`,_jsx(Heading,{level:`2`,id:`regras-por-seller`,children:`Regras por seller`}),`\n`,_jsxs(_components.p,{children:[`As regras do seller são cadastradas em `,_jsx(_components.code,{children:`/v1/merchants/{merchantId}/sellers/{sellerId}/platform-fee`}),`, com `,_jsx(_components.code,{children:`POST`}),`, `,_jsx(_components.code,{children:`GET`}),` e `,_jsx(_components.code,{children:`PUT`}),`, nas mesmas formas de corpo das regras da subconta. A regra do seller substitui a da subconta para ele, método a método e só nas parcelas que ela cobre.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`No Pix e no boleto, o seller aceita percentual, valor fixo ou os dois.`}),`\n`,_jsx(_components.li,{children:`No crédito, a regra do seller é só percentual por parcela.`}),`\n`,_jsxs(_components.li,{children:[`Para isentar um seller num método, cadastre `,_jsx(_components.code,{children:`percentage: 0`}),` e `,_jsx(_components.code,{children:`fixedAmount: 0`}),`. Para ele voltar à taxa da subconta, apague a regra dele.`]}),`\n`,_jsx(_components.li,{children:`O seller precisa estar cadastrado na subconta da regra.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`conta-seller-a-seller`,children:`Conta seller a seller`}),`\n`,_jsx(_components.p,{children:`Quando algum seller da cobrança tem regra própria, a taxa de cada seller incide sobre a parte bruta dele. O valor fixo da regra da subconta é cobrado uma vez e rateado só entre os sellers que usam a regra da subconta. Cada seller precisa receber ao menos R$ 0,01.`}),`\n`,_jsx(_components.p,{children:`Numa cobrança Pix de R$ 100,00 dividida em 50%, 30% e 20%, com a subconta cobrando 1,09% mais R$ 0,30 e o primeiro seller com R$ 0,39 fixos no Pix, os sellers recebem R$ 49,61, R$ 29,50 e R$ 19,67, e a plataforma fica com R$ 1,22.`}),`\n`,_jsxs(_components.p,{children:[`O objeto `,_jsx(_components.code,{children:`platformFee`}),` da cobrança ganha `,_jsx(_components.code,{children:`lines`}),`, com a regra, a parte bruta, a taxa e o valor recebido de cada seller.`]}),`\n`,_jsx(Heading,{level:`2`,id:`mudanças-para-quem-usa-a-taxa-da-plataforma`,children:`Mudanças para quem usa a taxa da plataforma`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Validações com a taxa ligada:`}),` em toda subconta com a taxa ligada, mesmo sem regra de seller, a cobrança com split passa a ser recusada com `,_jsx(_components.code,{children:`422`}),` quando tem seller repetido, seller de outra subconta ou sem subconta, ou provedores com split diferente. No split por percentual, a cobrança em que algum seller ficaria com menos de R$ 0,01 depois da taxa também é recusada, com `,_jsx(_components.code,{children:`platform_fee_exceeds_amount`}),`. Com a taxa desligada, nada muda.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Split por percentual:`}),` com regra de seller na cobrança, o split precisa ser por percentual. Split por valor é recusado com `,_jsx(_components.code,{children:`platform_fee_requires_percentage_split`}),`.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Venda sem split:`}),` com a taxa ligada, a cobrança sem `,_jsx(_components.code,{children:`splitRules`}),` paga a taxa pelo único seller ativo da subconta, que recebe o valor já líquido da taxa. Sem exatamente um seller ativo, a cobrança é recusada com `,_jsx(_components.code,{children:`422`}),` e `,_jsx(_components.code,{children:`platform_fee_seller_not_active`}),`, e `,_jsx(_components.code,{children:`error.context.reason`}),` diz o motivo. A venda Apple Pay continua sem taxa.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`O que fazer:`}),` confira os códigos em `,_jsx(_components.a,{href:`/documentations/split/platform-fee#erros`,children:`Erros`}),`.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`fim-da-regra-genérica`,children:`Fim da regra genérica`}),`\n`,_jsxs(_components.p,{children:[`A regra `,_jsx(_components.code,{children:`paymentMethod: default`}),` deixa de existir. Antes de ela sair, a Malga converteu cada regra `,_jsx(_components.code,{children:`default`}),` em regras por método, com o mesmo valor, nos métodos que a subconta oferece. No crédito, a conversão gravou uma regra sem `,_jsx(_components.code,{children:`installment`}),`, que vale para toda parcela sem regra própria. A taxa dessas vendas não mudou.`]}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Cadastro:`}),` `,_jsx(_components.code,{children:`POST`}),` e `,_jsx(_components.code,{children:`PUT`}),` com `,_jsx(_components.code,{children:`paymentMethod: default`}),`, na subconta ou no seller, respondem `,_jsx(_components.code,{children:`400`}),` com `,_jsx(_components.code,{children:`PLATFORM_FEE_DEFAULT_RULE_DISCONTINUED`}),`, e nada é gravado.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Venda sem regra:`}),` com a taxa ligada, a venda, com ou sem split, num método ou numa parcela que não tem regra na subconta nem no seller é recusada com `,_jsx(_components.code,{children:`422`}),` e `,_jsx(_components.code,{children:`platform_fee_rule_not_configured`}),`. Antes, ela usava a regra `,_jsx(_components.code,{children:`default`}),` ou passava sem taxa.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`O que fazer:`}),` troque `,_jsx(_components.code,{children:`default`}),` por uma regra para cada método que você vende e cadastre a tabela de crédito de 1x a 24x, ou ao menos até o maior número de parcelas que você vende. O `,_jsx(_components.code,{children:`GET /v1/merchants/{merchantId}/platform-fee`}),` mostra em `,_jsx(_components.code,{children:`coverage`}),` o que ainda está sem regra.`]})]}),`\n`,_jsxs(Tip,{children:[_jsx(_components.p,{children:`Principais novidades:`}),_jsxs(`ul`,{children:[_jsx(`li`,{children:`Rotas de regra de platform fee por seller, com isenção por método.`}),_jsxs(`li`,{children:[_jsx(_components.code,{children:`sellerRules`}),` e `,_jsx(_components.code,{children:`coverage`}),` com o estado de cada método e parcela no `,_jsx(_components.code,{children:`GET /v1/merchants/{merchantId}/platform-fee`}),`.`]}),_jsxs(`li`,{children:[_jsx(_components.code,{children:`platformFee.lines`}),` na cobrança, com a taxa de cada seller.`]}),_jsxs(`li`,{children:[_jsx(_components.code,{children:`error.context`}),` nas recusas da taxa, com os valores em campos.`]}),_jsxs(`li`,{children:[`Fim da regra genérica `,_jsx(_components.code,{children:`default`}),`, com recusa da venda com split sem regra para o método ou a parcela.`]})]})]}),`\n`,_jsxs(Info,{children:[`Ficou com dúvida? Fale com a gente pelo e-mail `,_jsx(_components.a,{href:`mailto:suporte@malga.io`,children:`suporte@malga.io`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{AuthorProfile,lucas,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":"Out 08, 2026 - Taxa de plataforma por recebedor","description":"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.","href":"/release-notes/2026-10-08-Release-Notes"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[149,721,")=>null;const lucas=undefined;function _"]]},"mdxExtracts":{"tableOfContents":[{"title":"Regras por seller","slug":"regras-por-seller","depth":2,"children":[]},{"title":"Conta seller a seller","slug":"conta-seller-a-seller","depth":2,"children":[]},{"title":"Mudanças para quem usa a taxa da plataforma","slug":"mudanças-para-quem-usa-a-taxa-da-plataforma","depth":2,"children":[]},{"title":"Fim da regra genérica","slug":"fim-da-regra-genérica","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/malga/e062f6bdf470a4a7/scripts/generate-providers/generate-providers-docs.js","/_mintlify/custom/malga/1d6eb6c3defb1781/scripts/generate-providers/generate-providers-table.js","/_mintlify/custom/malga/511878d47a4717b9/scripts/generate-providers/index.js","/_mintlify/custom/malga/07cc1cd1c4f6158b/scripts/generate-providers/update-mint-file.js","/_mintlify/custom/malga/4789795b14062ad2/scripts/generate-providers/utils.js","/_mintlify/custom/malga/f193bde54c02ce17/script.js"],"dynamicCss":".mint-m-0 {\n margin: 0px\n}\n.mint-flex {\n display: flex\n}\n.mint-h-10 {\n height: 2.5rem\n}\n.mint-w-10 {\n width: 2.5rem\n}\n.mint-flex-row {\n flex-direction: row\n}\n.mint-items-center {\n align-items: center\n}\n.mint-gap-3 {\n gap: 0.75rem\n}\n.mint-gap-4 {\n gap: 1rem\n}\n.mint-rounded-full {\n border-radius: 9999px\n}","subdomain":"malga","siteName":"Malga","title":"Out 08, 2026 - Taxa de plataforma por recebedor - Malga","relatedPagesConfig":{"enabled":true,"limit":4,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T14:59:34.415Z","originalFileLocation":"release-notes/2026-10-08-Release-Notes.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=\"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Malga\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/malga/FRGYPTtLcTku4cpj/_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/malga/FRGYPTtLcTku4cpj/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/malga/FRGYPTtLcTku4cpj/_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/malga/FRGYPTtLcTku4cpj/_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/malga/FRGYPTtLcTku4cpj/_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/malga/FRGYPTtLcTku4cpj/_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/malga/FRGYPTtLcTku4cpj/_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/malga/FRGYPTtLcTku4cpj/_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/malga/FRGYPTtLcTku4cpj/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Out 08, 2026 - Taxa de plataforma por recebedor - Malga\">\u003cmeta data-mint-head property=\"og:description\" content=\"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Malga Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://malga.mintlify.site/_mintlify/api/og/v2?division=Release+Notes\u0026amp;title=Out+08%2C+2026+-+Taxa+de+plataforma+por+recebedor\u0026amp;description=Defina+uma+taxa+diferente+para+cada+recebedor+da+subconta%2C+com+c%C3%A1lculo+individual+e+detalhamento+na+resposta+da+cobran%C3%A7a.\u0026amp;theme=bafc4230bd77064d0121c07f\u0026amp;signature=dcf2af2421a73d40642d1b1c6cd021c81b56ae4a872bf307c74e6da445e71a57\">\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=\"Out 08, 2026 - Taxa de plataforma por recebedor - Malga\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://malga.mintlify.site/_mintlify/api/og/v2?division=Release+Notes\u0026amp;title=Out+08%2C+2026+-+Taxa+de+plataforma+por+recebedor\u0026amp;description=Defina+uma+taxa+diferente+para+cada+recebedor+da+subconta%2C+com+c%C3%A1lculo+individual+e+detalhamento+na+resposta+da+cobran%C3%A7a.\u0026amp;theme=bafc4230bd77064d0121c07f\u0026amp;signature=dcf2af2421a73d40642d1b1c6cd021c81b56ae4a872bf307c74e6da445e71a57\">\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/malga/FRGYPTtLcTku4cpj/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Malga\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2FAC9B\">\u003cmeta data-mint-head name=\"og:locale\" content=\"pt_BR\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/release-notes/2026-10-08-Release-Notes.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://malga.io/#organization\",\"name\":\"Malga\",\"url\":\"https://malga.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.malga.io/logo/light.svg\"},\"sameAs\":[\"https://www.youtube.com/@gomalga\",\"https://www.linkedin.com/company/gomalga/\",\"https://www.instagram.com/gomalga\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.malga.io#website\",\"name\":\"Malga\",\"url\":\"https://docs.malga.io\",\"publisher\":{\"@id\":\"https://malga.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes#webpage\",\"url\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes\",\"name\":\"Out 08, 2026 - Taxa de plataforma por recebedor\",\"description\":\"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.\",\"dateModified\":\"2026-10-20T14:59:34.415Z\",\"isPartOf\":{\"@id\":\"https://docs.malga.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Release Notes\",\"item\":\"https://docs.malga.io/release-notes/2026-10-29-Release-Notes\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Out 08, 2026 - Taxa de plataforma por recebedor\",\"item\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes#article\",\"headline\":\"Out 08, 2026 - Taxa de plataforma por recebedor\",\"name\":\"Out 08, 2026 - Taxa de plataforma por recebedor\",\"description\":\"Defina uma taxa diferente para cada recebedor da subconta, com cálculo individual e detalhamento na resposta da cobrança.\",\"url\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes\",\"mainEntityOfPage\":{\"@id\":\"https://docs.malga.io/release-notes/2026-10-08-Release-Notes#webpage\"},\"dateModified\":\"2026-10-20T14:59:34.415Z\",\"publisher\":{\"@id\":\"https://malga.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.malga.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Malga\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Malga","nav":{"global":{"anchors":[{"anchor":"Dashboard","icon":"table-layout","href":"https://dashboard.malga.io/"},{"anchor":"YouTube","icon":"youtube","href":"https://www.youtube.com/@gomalga"},{"anchor":"Status Page","icon":"signal-strong","href":"https://status.malga.io/"}]},"tabs":[{"tab":"Documentação","pages":[{"title":"Documentação","href":"/documentations/welcome/introduction"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/tokenization/v2/intro"}]},{"tab":"Referência da API","pages":[{"title":"Referência da API","href":"/api-reference/about-apis"}]},{"tab":"Analytics","pages":[{"title":"Analytics","href":"/analytics/intro"}]},{"tab":"Release Notes","groups":[{"group":"Release Notes","pages":[{"title":"Out 29, 2026 - Agenda de recebíveis no Dashboard","href":"/release-notes/2026-10-29-Release-Notes"},{"title":"Out 28, 2026 - Tokenization SDK 5.0.0","href":"/release-notes/2026-10-28-Release-Notes"},{"title":"Out 26, 2026 - Extrato no Dashboard","href":"/release-notes/2026-10-26-Release-Notes"},{"title":"Out 21, 2026 - Mais de um cartão no Tokenization SDK","href":"/release-notes/2026-10-21-Release-Notes"},{"title":"Out 20, 2026 - Webhooks aceitam 204 como entrega concluída","href":"/release-notes/2026-10-20-Release-Notes"},{"title":"Out 19, 2026 - Repasses e recebíveis no Dashboard","href":"/release-notes/2026-10-19-Release-Notes"},{"title":"Out 16, 2026 - Modalidades de 3DS e roteamento da PagBank","href":"/release-notes/2026-10-16-Release-Notes"},{"title":"Out 15, 2026 - Captura automática após o antifraude","href":"/release-notes/2026-10-15-Release-Notes"},{"title":"Out 13, 2026 - Relatórios de repasses no Dashboard","description":"Novos relatórios de Repasses e Resumo de repasses no Dashboard, com o detalhe e o consolidado de cada lote processado pelo provedor Malga, e estornos no relatório de Parcelas.","href":"/release-notes/2026-10-13-Release-Notes"},{"title":"Out 08, 2026 - Taxa de plataforma por recebedor","href":"/release-notes/2026-10-08-Release-Notes"},{"title":"Set 30, 2026 - Múltiplos cartões no Link de Pagamento e limite de falhas no estorno","description":"O Link de Pagamento da Malga agora aceita múltiplos cartões: o pagador divide o valor da venda entre 2 ou 3 cartões de crédito em uma única compra. Estornos com falhas repetidas no provedor passam a ser recusados com 429 ou 422.","href":"/release-notes/2026-09-30-Release-Notes"},{"title":"Set 24, 2026 - Dashboard: seletor de empresa e subcontas no menu lateral","href":"/release-notes/2026-09-24-Release-Notes"},{"title":"Set 23, 2026 - Descrição na fatura em cobranças Rede","href":"/release-notes/2026-09-23-Release-Notes"},{"title":"Set 22, 2026 - Planos de venda no provedor Malga","href":"/release-notes/2026-09-22-Release-Notes"},{"title":"Set 15, 2026 - Documentos comprobatórios de estorno","href":"/release-notes/2026-09-15-Release-Notes"},{"title":"Set 09, 2026 - Relatório de parcelas","href":"/release-notes/2026-09-09-Release-Notes"},{"title":"Set 08, 2026 - Revisão cadastral de recebedores","href":"/release-notes/2026-09-08-Release-Notes"},{"title":"Set 01, 2026 - Composição financeira no detalhe da cobrança","href":"/release-notes/2026-09-01-Release-Notes"},{"title":"Ago 31, 2026 - Listagem de antecipações e notificação de repasse no recebedor","href":"/release-notes/2026-08-31-Release-Notes"},{"title":"Ago 26, 2026 - Melhoria em Cards no Analytics API","href":"/release-notes/2026-08-26-Release-Notes"},{"title":"Ago 10, 2026 - Koin","href":"/release-notes/2026-08-10-Release-Notes"},{"title":"Ago 04, 2026 - Apple Pay WorldPay e disputa SafraPay (Beta)","href":"/release-notes/2026-08-04-Release-Notes"},{"title":"July 20, 2026 - Simulação de status de recebedor no Sandbox","href":"/release-notes/2026-07-20-Release-Notes"},{"title":"July 16, 2026 - Subacquirer e updatedAt na Analytics API","href":"/release-notes/2026-07-16-Release-Notes"},{"title":"July 13, 2026 - Antifraude no link de pagamento","href":"/release-notes/2026-07-13-Release-Notes"},{"title":"June 30, 2026 - Instruções de boleto em sessões","href":"/release-notes/2026-06-30-Release-Notes"},{"title":"June 18, 2026 - Platform Fee","href":"/release-notes/2026-06-18-Release-Notes"},{"title":"Jun 12, 2026 - Fim do split agnóstico e payout eligible","href":"/release-notes/2026-06-12-Release-Notes"},{"title":"Mai 29, 2026 - Beneficiário final NuPay e Antecipação avulsa","href":"/release-notes/2026-05-29-Release-Notes"},{"title":"Mai 08, 2026 - Link de Pagamento 1:N","href":"/release-notes/2026-05-08-Release-Notes"},{"title":"Abr 30, 2026 - APIs de payouts e novo campo totalPaidAmount","href":"/release-notes/2026-04-30-Release-Notes"},{"title":"Abr 29, 2026 - Split no Link de Pagamento","href":"/release-notes/2026-04-29-Release-Notes"},{"title":"Abr 23, 2026 - Nova experiência da Dashboard","href":"/release-notes/2026-04-23-Release-Notes"},{"title":"Apr 15, 2026 - Konduto","href":"/release-notes/2026-04-15-Release-Notes"},{"title":"Abr 08, 2026 - Upload de documentos para Sellers","href":"/release-notes/2026-04-08-Release-Notes"},{"title":"Mar 09, 2026 - Suporte a recorrência no adapter Barte","href":"/release-notes/2026-03-09-Release-Notes"},{"title":"Jan 15, 2026 - Banrisul","href":"/release-notes/2026-01-15-Release-Notes"},{"title":"Jan 06, 2026 - Paypal","href":"/release-notes/2026-01-06-Release-Notes"},{"title":"Jan 05, 2026 - Recorrência | Agendar cancelamento","href":"/release-notes/2026-01-05-Release-Notes"},{"title":"Dez 22, 2025 - Click to Pay","href":"/release-notes/2025-12-22-Release-Notes"},{"title":"Dez 19, 2025 - Zero dollar Safra Pay","href":"/release-notes/2025-12-19-Release-Notes"},{"title":"Nov 25, 2025 - 3DS2 Malga no Link","href":"/release-notes/2025-11-25-Release-Notes"},{"title":"Nov 24, 2025 - Pix e Boleto na GETNET SEP","href":"/release-notes/2025-11-24-Release-Notes"},{"title":"Nov 19, 2025 - Novo Link de Pagamento","href":"/release-notes/2025-11-19-Release-Notes"},{"title":"Nov 12, 2025 - ApplePay na Pagseguro","href":"/release-notes/2025-11-12-Release-Notes"},{"title":"Nov 11, 2025 - B2E","href":"/release-notes/2025-11-11-Release-Notes"},{"title":"Oct 02, 2025 - Trial, retentativas personalizadas e mais","href":"/release-notes/2025-10-02-Release-Notes"},{"title":"Sep 16, 2025 - Assinaturas","href":"/release-notes/2025-09-16-Release-Notes"},{"title":"Sep 15, 2025 - Split PagSeguro","href":"/release-notes/2025-09-15-Release-Notes"},{"title":"Set 12, 2025 - Bolt","href":"/release-notes/2025-09-12-Release-Notes"},{"title":"Sep 08, 2025 - MapInvest","href":"/release-notes/2025-09-08-Release-Notes"},{"title":"Jul 29, 2025 - GETNET SEP","href":"/release-notes/2025-07-29-Release-Notes"},{"title":"May 16 - Split Pagarme","href":"/release-notes/2025-05-16-Release-Notes"},{"title":"May 2025 - Convite de Usuários","href":"/release-notes/2025-05-07-Release-Notes"},{"title":"Mar 25, 2025 - Tokenization V2","href":"/release-notes/2025-03-25-Release-Notes"},{"title":"Jan 30 - 3DS DataOnly","href":"/release-notes/2025-01-30-Release-Notes"},{"title":"Jan 03 - Barte","href":"/release-notes/2025-01-03-Release-Notes2"},{"title":"Jan 03 - Exportação de Cobranças","href":"/release-notes/2025-01-03-Release-Notes"},{"title":"Jan 02 - Apple Pay","href":"/release-notes/2025-01-02-Release-Notes"},{"title":"Dez 23 - Painel de dados em tempo real","href":"/release-notes/2024-12-23-Release-Notes"},{"title":"Dec 18 - Barte","href":"/release-notes/2024-12-18-Release-Notes"},{"title":"Dez 13 - 3DSecure2 Agnóstico","href":"/release-notes/2024-12-13-Release-Notes"},{"title":"Dez 10 - Performance | Painel de Dados","href":"/release-notes/2024-12-10-Release-Notes"},{"title":"Nov 14 - API Settings","href":"/release-notes/2024-11-14-Release-Notes"},{"title":"Nov 11 - Query Cards | Analytics","href":"/release-notes/2024-11-11-Release-Notes"},{"title":"Oct 21 - Bandeira de cartão | Painel","sidebarTitle":"Oct 21 - Dados de Bandeira e novidades no Painel","href":"/release-notes/2024-10-21-Release-Notes"},{"title":"Oct 07 - Novos filtros","href":"/release-notes/2024-10-07-Release-Notes"},{"title":"Sep 19 - Barte","href":"/release-notes/2024-09-19-Release-Notes"},{"title":"Sep 10 - Usuários e permissões","href":"/release-notes/2024-09-10-Release-Notes"},{"title":"Sep 04 - PicPay Pix","href":"/release-notes/2024-09-04-Release-Notes"},{"title":"Aug 29 - Dashboard","href":"/release-notes/2024-08-29-Release-Notes"},{"title":"Aug 19 - PicPay","href":"/release-notes/2024-08-19-Release-Notes"},{"title":"July 05 - Busca de cobranças","href":"/release-notes/2024-07-05-Release-Notes"},{"title":"July 03 - Facilitadores de pagamentos","href":"/release-notes/2024-07-03-Release-Notes"},{"title":"June 28 - Estorno Parcial de Split","href":"/release-notes/2024-06-28-Release-Notes"},{"title":"Jun 24 - Exportação de Cobranças","href":"/release-notes/2024-06-24-Release-Notes"},{"title":"May 28 - Barte","href":"/release-notes/2024-05-28-Release-Notes-2"},{"title":"May 28 - Tokens de Bandeira","href":"/release-notes/2024-05-28-Release-Notes"},{"title":"May 23 - Correções Dash","href":"/release-notes/2024-05-23-Release-Notes"},{"title":"May 09 - Filtro de disputa","href":"/release-notes/2024-05-09-Release-Notes"},{"title":"Apr 18 - Export relatórios","href":"/release-notes/2024-04-18-Release-Notes"},{"title":"Apr 02 - Filtro por provedor","href":"/release-notes/2024-04-02-Release-Notes"},{"title":"Mar 11 - Pesquisa por NSU","href":"/release-notes/2024-03-11-Release-Notes"},{"title":"Mar 06 - Cobrança por status","href":"/release-notes/2024-03-06-Release-Notes"},{"title":"Mar 05 - Reversão de estorno","href":"/release-notes/2024-03-05-Release-Notes"},{"title":"Feb 28 - Safrapay","href":"/release-notes/2024-02-28-Release-Notes"},{"title":"Feb 21 - Parcelas pela Drip","href":"/release-notes/2024-02-21-Release-Notes"},{"title":"Mais releases","href":"/release-notes/releases"}]}]}]},"basePath":"","title":"Out 08, 2026 - Taxa de plataforma por recebedor - Malga","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["10e4515597"],"chunks":["BannerMarkdown-DV-WToSZ.js","dist-CBUH0-zX.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-CR-RHrVC.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}