ID of another org to act on instead of the API key's own org. The key's org must have been granted access to it, and the request is refused with 403 FORBIDDEN otherwise. When that access or the API key is read-only, only GET and HEAD requests may carry it. When the target org requires mTLS, so does the request. Leave it out to act on the key's own org.
Body
application/json
Pix QRCode with due date payload
Body params to create a dynamic QRCode with due date
Due detail of a Pix charge with due date. Each rule takes amount (cents) for the amount calculation type and value (basis points, 100 = 1%) for percentage.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Documentation","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/trio-372e8dab/93Kz5zeq9leNAs-j/images/LOGO_TRIO-02.png?fit=max\u0026auto=format\u0026n=93Kz5zeq9leNAs-j\u0026q=85\u0026s=1cf0ec2d074438cb2e0a6ac1d66db4f9","dark":"https://mintcdn.com/trio-372e8dab/93Kz5zeq9leNAs-j/images/LOGO_TRIO_Prancheta1.png?fit=max\u0026auto=format\u0026n=93Kz5zeq9leNAs-j\u0026q=85\u0026s=9b412ec26f2e68ec5734e75b5363223a","href":"https://www.trio.com.br/"},"favicon":{"light":"https://mintcdn.com/trio-372e8dab/fUAB1jI_-7Nq6WNd/images/favicon-32x32.png?fit=max\u0026auto=format\u0026n=fUAB1jI_-7Nq6WNd\u0026q=85\u0026s=02e84f8cdce49974f6bd250833fbf98d","dark":"https://mintcdn.com/trio-372e8dab/fUAB1jI_-7Nq6WNd/images/favicon-32x32.png?fit=max\u0026auto=format\u0026n=fUAB1jI_-7Nq6WNd\u0026q=85\u0026s=02e84f8cdce49974f6bd250833fbf98d"},"api":{"mdx":{"auth":{"method":"basic"}}},"navbar":{"links":[{"href":"https://suporte.trio.com.br/","label":"Support"}],"primary":{"type":"button","label":"App Trio Sandbox","href":"https://app.sandbox.trio.com.br/"}},"footer":{"socials":{"linkedin":"https://br.linkedin.com/company/trio-fin"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"trio-372e8dab","hasAudioNarration":false,"actualSubdomain":"trio-372e8dab","customDomains":["docs.trio.com.br"],"gitSource":{"type":"github","owner":"triohq","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad66495f11a44816eec772d","collectionId":"7fcef832-c3e9-4b27-a3c2-2b52465406ea","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad66495f11a44816eec772d"},"feedback":{"thumbs":false,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adf69a197503f50adc66f00","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"API reference","count":239},{"language":"default","tag":"Banking API","count":239},{"language":"default","tag":"Receivables","count":96},{"language":"default","tag":"Guides","count":51},{"language":"default","tag":"Payments","count":46},{"language":"default","tag":"Get Started","count":43},{"language":"default","tag":"Cards","count":35},{"language":"default","tag":"Webhooks","count":29},{"language":"default","tag":"Documents","count":29},{"language":"default","tag":"Pix","count":27}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post","slug":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post","pageMetadata":{"title":"Create dynamic QR code with due date","description":"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/qrcodes/with_due","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post"},"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: \"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules\"\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":"Create dynamic QR code with due date","description":"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/qrcodes/with_due","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"callbacks":{},"description":"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules","operationId":"TrioFoundationWeb.V2.In.Pix.Qrcode.WithDueController.create","parameters":[],"requestBody":"95706054-08a9-4f58-802b-a72a7269b869","responses":{"201":"8c555ff2-8c31-4877-a56d-7acf314af470","400":"959b6375-6504-41a8-ac84-9ee59f94146d","401":"12bba31c-d44c-4362-a502-92f9d9cb5e11","403":"a34436ed-37ed-4096-9e1c-4195d2c239ba","422":"b0ab4c3a-2872-4f21-baf5-000dc8e18b61","503":"0b5604d8-6593-40fd-902d-4881274d0e21"},"security":["3c5d75f2-a177-4838-a089-23e8fe52bffb"],"summary":"Create a new dynamic pix QRCode with due date","tags":["Receivables (in)","Pix","With Due"],"method":"post","type":"path","servers":["6b606548-108f-4b34-8876-eafdf28edb31","2aa90cdd-ea34-4abe-ab07-114eac0f94f9","a19927d0-920a-4e65-aad9-8799051214df"],"path":"/v2/in/pix/qrcodes/with_due","baseUrlOptions":["https://api.sandbox.trio.com.br","https://api.qa.trio.com.br","https://api.trio.com.br"],"title":"Create a new dynamic pix QRCode with due date","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"25b5910c-1f92-4fcf-9b92-90be9035cfbc":{"description":"Version of the v2 contract the client is written against. Each breaking change publishes a new version.","example":"2026-10-19.v2","in":"header","name":"Trio-Version","required":true,"schema":{"enum":["2026-10-19.v2"],"type":"string","x-struct":null,"x-validate":null,"isRequired":true,"description":"Version of the v2 contract the client is written against. Each breaking change publishes a new version.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"eed507a6-d50f-41dc-90fd-24cf29640a21":{"description":"ID of another org to act on instead of the API key's own org. The key's org must have been granted access to it, and the request is refused with 403 FORBIDDEN otherwise. When that access or the API key is read-only, only GET and HEAD requests may carry it. When the target org requires mTLS, so does the request. Leave it out to act on the key's own org.","in":"header","name":"Trio-Target-Org-Id","required":false,"schema":{"format":"uuid","type":"string","x-struct":null,"x-validate":null,"isRequired":false,"description":"ID of another org to act on instead of the API key's own org. The key's org must have been granted access to it, and the request is refused with 403 FORBIDDEN otherwise. When that access or the API key is read-only, only GET and HEAD requests may carry it. When the target org requires mTLS, so does the request. Leave it out to act on the key's own org.","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"content":{"application/json":{"schema":{"description":"Body params to create a dynamic QRCode with due date","example":{"amount":1000,"bank_account_id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2","counterparty":{"info":{"address":"Rua Exemplo, 123","city":"Curitiba","email":"counterparty@mail.com","postal_code":"80000000","state":"PR"},"name":"counterparty_name","tax_number":"12345678900"},"description":"description","due_detail":{"due_date":"2026-10-27","fine":{"calculation_type":"percentage","value":200},"interest":{"calculation_days":"calendar","calculation_period":"month","calculation_type":"percentage","value":100}},"expiration_days":30,"external_id":"external_id","options":{"allow_change_the_amount_on_payment":false,"show_qrcode_image":true}},"properties":{"amount":{"description":"Amount value of the dynamic QRCode","type":"integer","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"amount","typeLabel":"integer"},"bank_account_id":{"description":"Bank Account ID","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"bank_account_id","typeLabel":"string"},"counterparty":{"description":"Counterparty (payer) information. Required for QRCodes with due date","properties":{"name":{"description":"Counterparty name","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"counterparty.name","typeLabel":"string"},"tax_number":{"description":"Counterparty tax number","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"counterparty.tax_number","typeLabel":"string"},"info":{"oneOf":[{"description":"Additional counterparty information printed on the QRCode with due date","properties":{"address":{"oneOf":[{"description":"Counterparty address","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.address.oneOf.0","typeLabel":"string"},{"description":"Counterparty address","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"counterparty.info.oneOf.0.address","typeLabel":"string | null"},"city":{"oneOf":[{"description":"Counterparty city","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.city.oneOf.0","typeLabel":"string"},{"description":"Counterparty city","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"counterparty.info.oneOf.0.city","typeLabel":"string | null"},"email":{"oneOf":[{"description":"Counterparty email","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.email.oneOf.0","typeLabel":"string"},{"description":"Counterparty email","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"counterparty.info.oneOf.0.email","typeLabel":"string | null"},"postal_code":{"oneOf":[{"description":"Counterparty postal code","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"description":"Counterparty postal code","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"counterparty.info.oneOf.0.postal_code","typeLabel":"string | null"},"state":{"oneOf":[{"description":"Counterparty state (UF)","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.state.oneOf.0","typeLabel":"string"},{"description":"Counterparty state (UF)","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"counterparty.info.oneOf.0.state.oneOf.1","typeLabel":"null"}],"uniqueKey":"counterparty.info.oneOf.0.state","typeLabel":"string | null"}},"title":"DynamicQRCodeWithDueCounterpartyInfo","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.Banking.V1.Cashin.DynamicBrcodeWithDue.CounterpartyInfo","x-validate":null,"uniqueKey":"counterparty.info.oneOf.0","typeLabel":"DynamicQRCodeWithDueCounterpartyInfo · object"},{"description":"Additional counterparty information printed on the QRCode with due date","properties":{"address":{"oneOf":[{"description":"Counterparty address","type":"string","x-struct":null,"x-validate":null},{"description":"Counterparty address","type":"null","x-struct":null,"x-validate":null}]},"city":{"oneOf":[{"description":"Counterparty city","type":"string","x-struct":null,"x-validate":null},{"description":"Counterparty city","type":"null","x-struct":null,"x-validate":null}]},"email":{"oneOf":[{"description":"Counterparty email","type":"string","x-struct":null,"x-validate":null},{"description":"Counterparty email","type":"null","x-struct":null,"x-validate":null}]},"postal_code":{"oneOf":[{"description":"Counterparty postal code","type":"string","x-struct":null,"x-validate":null},{"description":"Counterparty postal code","type":"null","x-struct":null,"x-validate":null}]},"state":{"oneOf":[{"description":"Counterparty state (UF)","type":"string","x-struct":null,"x-validate":null},{"description":"Counterparty state (UF)","type":"null","x-struct":null,"x-validate":null}]}},"title":"DynamicQRCodeWithDueCounterpartyInfo","type":"null","x-struct":"Elixir.TrioFoundationWeb.Schemas.Banking.V1.Cashin.DynamicBrcodeWithDue.CounterpartyInfo","x-validate":null,"uniqueKey":"counterparty.info.oneOf.1","typeLabel":"null"}],"uniqueKey":"counterparty.info","typeLabel":"DynamicQRCodeWithDueCounterpartyInfo · object | null"}},"required":["name","tax_number"],"type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"counterparty","typeLabel":"object"},"due_detail":{"description":"Due detail of a Pix charge with due date. Each rule takes `amount` (cents) for the `amount` calculation type and `value` (basis points, 100 = 1%) for `percentage`.","example":{"discount":{"per_day_antecipated":{"amount":50,"calculation_days":"working","calculation_type":"amount"}},"due_date":"2026-09-30","fine":{"calculation_type":"percentage","value":200},"interest":{"calculation_days":"calendar","calculation_period":"month","calculation_type":"percentage","value":100}},"properties":{"due_date":{"description":"Due date","format":"date","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.due_date","typeLabel":"string\u003cdate>"},"discount":{"description":"Discount for payments before the due date; set only one option","properties":{"fixed_until_due":{"description":"Discount granted until each date","properties":{"amounts":{"items":{"properties":{"date":{"description":"Last date on which the discount applies","format":"date","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.discount.fixed_until_due.amounts.items.[INDEX].date","typeLabel":"string\u003cdate>"},"amount":{"description":"Amount in cents, for the `amount` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.fixed_until_due.amounts.items.[INDEX].amount","typeLabel":"integer"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.fixed_until_due.amounts.items.[INDEX].value","typeLabel":"integer"}},"required":["date"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.fixed_until_due.amounts.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.discount.fixed_until_due.amounts","typeLabel":"object[]"},"calculation_type":{"oneOf":[{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.discount.fixed_until_due.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"null","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.discount.fixed_until_due.calculation_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"due_detail.discount.fixed_until_due.calculation_type","typeLabel":"enum\u003cstring> | null"}},"required":["calculation_type","amounts"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.fixed_until_due","typeLabel":"object"},"per_day_antecipated":{"description":"Discount per day paid in advance","properties":{"calculation_type":{"oneOf":[{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.discount.per_day_antecipated.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"null","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.discount.per_day_antecipated.calculation_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"due_detail.discount.per_day_antecipated.calculation_type","typeLabel":"enum\u003cstring> | null"},"amount":{"description":"Amount in cents, for the `amount` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.per_day_antecipated.amount","typeLabel":"integer"},"calculation_days":{"oneOf":[{"description":"Discount calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailDiscountCalculationDays","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.per_day_antecipated.calculation_days.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Discount calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailDiscountCalculationDays","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.per_day_antecipated.calculation_days.oneOf.1","typeLabel":"null"}],"uniqueKey":"due_detail.discount.per_day_antecipated.calculation_days","typeLabel":"enum\u003cstring> | null"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.per_day_antecipated.value","typeLabel":"integer"}},"required":["calculation_type"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount.per_day_antecipated","typeLabel":"object"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.discount","typeLabel":"object"},"fine":{"description":"Fine charged after the due date","properties":{"calculation_type":{"oneOf":[{"description":"Fine calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailFineCalculationType","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.fine.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Fine calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailFineCalculationType","type":"null","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.fine.calculation_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"due_detail.fine.calculation_type","typeLabel":"enum\u003cstring> | null"},"amount":{"description":"Amount in cents, for the `amount` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.fine.amount","typeLabel":"integer"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.fine.value","typeLabel":"integer"}},"required":["calculation_type"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.fine","typeLabel":"object"},"interest":{"description":"Interest charged after the due date","properties":{"calculation_type":{"oneOf":[{"description":"Interest calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailInterestCalculationType","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.interest.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Interest calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailInterestCalculationType","type":"null","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.interest.calculation_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"due_detail.interest.calculation_type","typeLabel":"enum\u003cstring> | null"},"amount":{"description":"Amount in cents, for the `amount` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.interest.amount","typeLabel":"integer"},"calculation_days":{"oneOf":[{"description":"Interest calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailInterestCalculationDays","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.interest.calculation_days.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Interest calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailInterestCalculationDays","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.interest.calculation_days.oneOf.1","typeLabel":"null"}],"uniqueKey":"due_detail.interest.calculation_days","typeLabel":"enum\u003cstring> | null"},"calculation_period":{"oneOf":[{"description":"Interest calculation period of dynamic brcode with due detail","enum":["day","month","year"],"title":"DynamicBrcodeDueDetailInterestCalculationPeriod","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.interest.calculation_period.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Interest calculation period of dynamic brcode with due detail","enum":["day","month","year"],"title":"DynamicBrcodeDueDetailInterestCalculationPeriod","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.interest.calculation_period.oneOf.1","typeLabel":"null"}],"uniqueKey":"due_detail.interest.calculation_period","typeLabel":"enum\u003cstring> | null"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.interest.value","typeLabel":"integer"}},"required":["calculation_type"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.interest","typeLabel":"object"},"rebate":{"description":"Rebate applied to the amount","properties":{"calculation_type":{"oneOf":[{"description":"Rebate calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailRebateCalculationType","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.rebate.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Rebate calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailRebateCalculationType","type":"null","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail.rebate.calculation_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"due_detail.rebate.calculation_type","typeLabel":"enum\u003cstring> | null"},"amount":{"description":"Amount in cents, for the `amount` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.rebate.amount","typeLabel":"integer"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","minimum":1,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.rebate.value","typeLabel":"integer"}},"required":["calculation_type"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"due_detail.rebate","typeLabel":"object"}},"required":["due_date"],"title":"V2 PixDueDetailParams","type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"due_detail","typeLabel":"V2 PixDueDetailParams · object"},"options":{"description":"QRCode creation options","properties":{"allow_change_the_amount_on_payment":{"description":"Allow amount change","type":"boolean","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"options.allow_change_the_amount_on_payment","typeLabel":"boolean"},"show_qrcode_image":{"description":"Show qrcode image","type":"boolean","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"options.show_qrcode_image","typeLabel":"boolean"}},"required":["allow_change_the_amount_on_payment","show_qrcode_image"],"type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"options","typeLabel":"object"},"description":{"description":"Description of the dynamic QRCode","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"description","typeLabel":"string"},"expiration_days":{"oneOf":[{"description":"Number of days after the due date during which the QRCode can still be paid. Defaults to 1","minimum":0,"type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"expiration_days.oneOf.0","typeLabel":"integer"},{"description":"Number of days after the due date during which the QRCode can still be paid. Defaults to 1","minimum":0,"type":"null","x-struct":null,"x-validate":null,"uniqueKey":"expiration_days.oneOf.1","typeLabel":"null"}],"uniqueKey":"expiration_days","typeLabel":"integer | null"},"external_id":{"description":"External ID of the dynamic QRCode","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"external_id","typeLabel":"string"},"merchant":{"oneOf":[{"description":"Merchant to register as the split org merchant. When sent, it is saved.","properties":{"name":{"description":"Merchant name","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"merchant.oneOf.0.name","typeLabel":"string"},"tax_number":{"description":"Merchant tax number","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"merchant.oneOf.0.tax_number","typeLabel":"string"}},"required":["name","tax_number"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"merchant.oneOf.0","typeLabel":"object"},{"description":"Merchant to register as the split org merchant. When sent, it is saved.","properties":{"name":{"description":"Merchant name","type":"string","x-struct":null,"x-validate":null},"tax_number":{"description":"Merchant tax number","type":"string","x-struct":null,"x-validate":null}},"required":["name","tax_number"],"type":"null","x-struct":null,"x-validate":null,"uniqueKey":"merchant.oneOf.1","typeLabel":"null"}],"uniqueKey":"merchant","typeLabel":"object | null"},"platform_id":{"oneOf":[{"description":"Platform ID of the dynamic QRCode","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"platform_id.oneOf.0","typeLabel":"string"},{"description":"Platform ID of the dynamic QRCode","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"platform_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"platform_id","typeLabel":"string | null"},"splits":{"oneOf":[{"description":"Cashin split configurations","items":{"properties":{"counterparty_recipient_id":{"description":"Counterparty recipient UUID","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"splits.oneOf.0.items.[INDEX].counterparty_recipient_id","typeLabel":"string"},"type":{"description":"Split type","enum":["percentage","fixed"],"type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"splits.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"value":{"description":"Percentage (0-100) or fixed amount in cents","type":"integer","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"splits.oneOf.0.items.[INDEX].value","typeLabel":"integer"}},"required":["type","value","counterparty_recipient_id"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"splits.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"uniqueKey":"splits.oneOf.0","typeLabel":"object[]"},{"description":"Cashin split configurations","items":{"properties":{"counterparty_recipient_id":{"description":"Counterparty recipient UUID","type":"string","x-struct":null,"x-validate":null},"type":{"description":"Split type","enum":["percentage","fixed"],"type":"string","x-struct":null,"x-validate":null},"value":{"description":"Percentage (0-100) or fixed amount in cents","type":"integer","x-struct":null,"x-validate":null}},"required":["type","value","counterparty_recipient_id"],"type":"object","x-struct":null,"x-validate":null},"type":"null","x-struct":null,"x-validate":null,"uniqueKey":"splits.oneOf.1","typeLabel":"null"}],"uniqueKey":"splits","typeLabel":"object[] | null"}},"required":["amount","counterparty","due_detail","options","bank_account_id"],"title":"V2 DynamicQRCodeWithDueCreateParams","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.Banking.V2.Cashin.DynamicBrcodeWithDue.CreateParams","x-validate":null,"uniqueKey":"","typeLabel":"V2 DynamicQRCodeWithDueCreateParams · object"},"examples":{"Example":{"title":"Example","value":{"amount":1000,"bank_account_id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2","counterparty":{"info":{"address":"Rua Exemplo, 123","city":"Curitiba","email":"counterparty@mail.com","postal_code":"80000000","state":"PR"},"name":"counterparty_name","tax_number":"12345678900"},"description":"description","due_detail":{"due_date":"2026-10-27","fine":{"calculation_type":"percentage","value":200},"interest":{"calculation_days":"calendar","calculation_period":"month","calculation_type":"percentage","value":100}},"expiration_days":30,"external_id":"external_id","options":{"allow_change_the_amount_on_payment":false,"show_qrcode_image":true}}}},"exampleType":"generated"}},"description":"Pix QRCode with due date payload","required":true,"exampleType":"generated"},"responses":{"8c555ff2-8c31-4877-a56d-7acf314af470":{"content":{"application/json":{"schema":{"description":"Response schema for a single dynamic QRCode with due date","example":{"data":{"amount":{"amount":1000,"currency":"BRL"},"bank_account_id":"01a0d98d-7547-22cf-f4f6-e8a63cd72cf5","counterparty":{"id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2"},"description":"description","due_detail":{"due_date":"2026-09-30","fine":{"calculation_type":"percentage","value":200}},"expiration_datetime":"2026-10-06T02:59:59.999999Z","external_id":"external_id","fee":{"amount":0,"currency":"BRL"},"hash":"00020101021226640014br.gov.bcb.pix2542qrcode.trio.com.br/cobv/01M3CRTXYFDDFTA8MF4XH2183B5204000053039865802BR5909NAME TEST6009NAME TEST62070503***63042C42","id":"01a0d98d-77cf-6b5f-a522-8f276220a06b","inserted_at":"2026-09-25T17:12:02.255000Z","options":{"allow_change_the_amount_on_payment":true},"origin":{"id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2","type":"none"},"status":"created","updated_at":"2026-09-25T17:12:02.255000Z"}},"properties":{"data":{"description":"A dynamic QRCode with due date, as returned by show and create. `image` is present only when create was asked for it with `options.show_qrcode_image`.","example":{"amount":{"amount":1000,"currency":"BRL"},"bank_account_id":"01a0d98d-7547-22cf-f4f6-e8a63cd72cf5","counterparty":{"id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2"},"description":"description","due_detail":{"due_date":"2026-09-30","fine":{"calculation_type":"percentage","value":200}},"expiration_datetime":"2026-10-06T02:59:59.999999Z","external_id":"external_id","fee":{"amount":0,"currency":"BRL"},"hash":"00020101021226640014br.gov.bcb.pix2542qrcode.trio.com.br/cobv/01M3CRTXYFDDFTA8MF4XH2183B5204000053039865802BR5909NAME TEST6009NAME TEST62070503***63042C42","id":"01a0d98d-77cf-6b5f-a522-8f276220a06b","inserted_at":"2026-09-25T17:12:02.255000Z","options":{"allow_change_the_amount_on_payment":true},"origin":{"id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2","type":"none"},"status":"created","updated_at":"2026-09-25T17:12:02.255000Z"},"properties":{"amount":{"description":"Amount value of the dynamic QRCode","properties":{"amount":{"description":"Amount integer","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.amount.amount","typeLabel":"integer"},"currency":{"description":"Amount currency string","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.amount.currency","typeLabel":"string"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.amount","typeLabel":"object"},"bank_account_id":{"description":"Bank account that receives the payment","format":"uuid","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.bank_account_id","typeLabel":"string\u003cuuid>"},"counterparty":{"description":"Payer the QRCode is issued to","properties":{"id":{"oneOf":[{"description":"Counterparty ID","format":"uuid","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.counterparty.id.oneOf.0","typeLabel":"string\u003cuuid>"},{"description":"Counterparty ID","format":"uuid","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.counterparty.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.counterparty.id","typeLabel":"string\u003cuuid> | null"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.counterparty","typeLabel":"object"},"description":{"description":"Description of the dynamic QRCode","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.description","typeLabel":"string"},"due_detail":{"description":"Due detail of a Pix charge with due date. `due_date` is always present; each rule only when set. A rule has `amount` (money) for the `amount` calculation type and `value` (basis points, 100 = 1%) for `percentage`.","example":{"discount":{"per_day_antecipated":{"amount":{"amount":50,"currency":"BRL"},"calculation_days":"working","calculation_type":"amount"}},"due_date":"2026-09-30","fine":{"calculation_type":"percentage","value":200},"interest":{"calculation_days":"calendar","calculation_period":"month","calculation_type":"percentage","value":100}},"properties":{"due_date":{"description":"Due date","format":"date","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"data.due_detail.due_date","typeLabel":"string\u003cdate>"},"discount":{"description":"Discount for payments before the due date; only one option is set","properties":{"fixed_until_due":{"description":"Discount granted until each date","properties":{"amounts":{"items":{"properties":{"amount":{"description":"Amount, for the `amount` calculation type","properties":{"amount":{"description":"Amount in cents","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.amounts.items.[INDEX].amount.amount","typeLabel":"integer"},"currency":{"description":"Currency","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.amounts.items.[INDEX].amount.currency","typeLabel":"string"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.amounts.items.[INDEX].amount","typeLabel":"object"},"date":{"description":"Last date on which the discount applies","format":"date","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.amounts.items.[INDEX].date","typeLabel":"string\u003cdate>"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.amounts.items.[INDEX].value","typeLabel":"integer"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.amounts.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.amounts","typeLabel":"object[]"},"calculation_type":{"oneOf":[{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due.calculation_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.discount.fixed_until_due.calculation_type","typeLabel":"enum\u003cstring> | null"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.fixed_until_due","typeLabel":"object"},"per_day_antecipated":{"description":"Discount per day paid in advance","properties":{"amount":{"description":"Amount, for the `amount` calculation type","properties":{"amount":{"description":"Amount in cents","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.amount.amount","typeLabel":"integer"},"currency":{"description":"Currency","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.amount.currency","typeLabel":"string"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.amount","typeLabel":"object"},"calculation_days":{"oneOf":[{"description":"Discount calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailDiscountCalculationDays","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.calculation_days.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Discount calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailDiscountCalculationDays","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.calculation_days.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.discount.per_day_antecipated.calculation_days","typeLabel":"enum\u003cstring> | null"},"calculation_type":{"oneOf":[{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Discount calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailDiscountCalculationType","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.calculation_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.discount.per_day_antecipated.calculation_type","typeLabel":"enum\u003cstring> | null"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated.value","typeLabel":"integer"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount.per_day_antecipated","typeLabel":"object"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.discount","typeLabel":"object"},"fine":{"description":"Fine charged after the due date","properties":{"amount":{"description":"Amount, for the `amount` calculation type","properties":{"amount":{"description":"Amount in cents","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.fine.amount.amount","typeLabel":"integer"},"currency":{"description":"Currency","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.fine.amount.currency","typeLabel":"string"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.fine.amount","typeLabel":"object"},"calculation_type":{"oneOf":[{"description":"Fine calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailFineCalculationType","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.fine.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Fine calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailFineCalculationType","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.fine.calculation_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.fine.calculation_type","typeLabel":"enum\u003cstring> | null"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.fine.value","typeLabel":"integer"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.fine","typeLabel":"object"},"interest":{"description":"Interest charged after the due date","properties":{"amount":{"description":"Amount, for the `amount` calculation type","properties":{"amount":{"description":"Amount in cents","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.amount.amount","typeLabel":"integer"},"currency":{"description":"Currency","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.amount.currency","typeLabel":"string"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.amount","typeLabel":"object"},"calculation_days":{"oneOf":[{"description":"Interest calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailInterestCalculationDays","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.calculation_days.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Interest calculation days of dynamic brcode with due detail","enum":["calendar","working"],"title":"DynamicBrcodeDueDetailInterestCalculationDays","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.calculation_days.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.interest.calculation_days","typeLabel":"enum\u003cstring> | null"},"calculation_period":{"oneOf":[{"description":"Interest calculation period of dynamic brcode with due detail","enum":["day","month","year"],"title":"DynamicBrcodeDueDetailInterestCalculationPeriod","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.calculation_period.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Interest calculation period of dynamic brcode with due detail","enum":["day","month","year"],"title":"DynamicBrcodeDueDetailInterestCalculationPeriod","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.calculation_period.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.interest.calculation_period","typeLabel":"enum\u003cstring> | null"},"calculation_type":{"oneOf":[{"description":"Interest calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailInterestCalculationType","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Interest calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailInterestCalculationType","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.calculation_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.interest.calculation_type","typeLabel":"enum\u003cstring> | null"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest.value","typeLabel":"integer"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.interest","typeLabel":"object"},"rebate":{"description":"Rebate applied to the amount","properties":{"amount":{"description":"Amount, for the `amount` calculation type","properties":{"amount":{"description":"Amount in cents","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.rebate.amount.amount","typeLabel":"integer"},"currency":{"description":"Currency","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.rebate.amount.currency","typeLabel":"string"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.rebate.amount","typeLabel":"object"},"calculation_type":{"oneOf":[{"description":"Rebate calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailRebateCalculationType","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.rebate.calculation_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Rebate calculation type of dynamic brcode with due detail","enum":["amount","percentage"],"title":"DynamicBrcodeDueDetailRebateCalculationType","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.rebate.calculation_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_detail.rebate.calculation_type","typeLabel":"enum\u003cstring> | null"},"value":{"description":"Percentage in basis points (100 = 1%), for the `percentage` calculation type","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.rebate.value","typeLabel":"integer"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail.rebate","typeLabel":"object"}},"required":["due_date"],"title":"V2 PixDueDetail","type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.due_detail","typeLabel":"V2 PixDueDetail · object"},"expiration_datetime":{"description":"Datetime after which the QRCode can no longer be paid","format":"date-time","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.expiration_datetime","typeLabel":"string\u003cdate-time>"},"external_id":{"oneOf":[{"description":"External ID of the dynamic QRCode","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.external_id.oneOf.0","typeLabel":"string"},{"description":"External ID of the dynamic QRCode","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.external_id","typeLabel":"string | null"},"fee":{"oneOf":[{"description":"Fee charged on the payment","properties":{"amount":{"description":"Fee in cents","type":"integer","x-struct":null,"x-validate":null,"uniqueKey":"data.fee.oneOf.0.amount","typeLabel":"integer"},"currency":{"description":"Currency","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.fee.oneOf.0.currency","typeLabel":"string"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.fee.oneOf.0","typeLabel":"object"},{"description":"Fee charged on the payment","properties":{"amount":{"description":"Fee in cents","type":"integer","x-struct":null,"x-validate":null},"currency":{"description":"Currency","type":"string","x-struct":null,"x-validate":null}},"type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.fee.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.fee","typeLabel":"object | null"},"hash":{"description":"Hash (Pix copy and paste) of the QRCode","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.hash","typeLabel":"string"},"id":{"description":"Unique identifier","format":"uuid","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.id","typeLabel":"string\u003cuuid>"},"image":{"description":"Base64 QRCode image, only when requested on create","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.image","typeLabel":"string"},"inserted_at":{"description":"When the QRCode was created","format":"date-time","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.inserted_at","typeLabel":"string\u003cdate-time>"},"options":{"description":"Payment options of the QRCode","properties":{"allow_change_the_amount_on_payment":{"description":"Whether the payer may change the amount","type":"boolean","x-struct":null,"x-validate":null,"uniqueKey":"data.options.allow_change_the_amount_on_payment","typeLabel":"boolean"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.options","typeLabel":"object"},"origin":{"description":"Who or what created the QRCode","properties":{"id":{"oneOf":[{"description":"Origin ID","format":"uuid","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.origin.id.oneOf.0","typeLabel":"string\u003cuuid>"},{"description":"Origin ID","format":"uuid","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.origin.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.origin.id","typeLabel":"string\u003cuuid> | null"},"type":{"oneOf":[{"description":"Origin type","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.origin.type.oneOf.0","typeLabel":"string"},{"description":"Origin type","type":"null","x-struct":null,"x-validate":null,"uniqueKey":"data.origin.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.origin.type","typeLabel":"string | null"}},"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"data.origin","typeLabel":"object"},"status":{"description":"Status of the dynamic QRCode","enum":["created","settled","deleted"],"type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"updated_at":{"description":"When the QRCode was last updated","format":"date-time","type":"string","x-struct":null,"x-validate":null,"uniqueKey":"data.updated_at","typeLabel":"string\u003cdate-time>"}},"title":"V2 DynamicQRCodeWithDueData","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.Banking.V2.Cashin.DynamicBrcodeWithDue.QrCodeData","x-validate":null,"uniqueKey":"data","typeLabel":"V2 DynamicQRCodeWithDueData · object"}},"title":"V2 DynamicQRCodeWithDueResponse","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.Banking.V2.Cashin.DynamicBrcodeWithDue.Response","x-validate":null,"uniqueKey":"","typeLabel":"V2 DynamicQRCodeWithDueResponse · object"},"examples":{"Example":{"title":"Example","value":{"data":{"amount":{"amount":1000,"currency":"BRL"},"bank_account_id":"01a0d98d-7547-22cf-f4f6-e8a63cd72cf5","counterparty":{"id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2"},"description":"description","due_detail":{"due_date":"2026-09-30","fine":{"calculation_type":"percentage","value":200}},"expiration_datetime":"2026-10-06T02:59:59.999999Z","external_id":"external_id","fee":{"amount":0,"currency":"BRL"},"hash":"00020101021226640014br.gov.bcb.pix2542qrcode.trio.com.br/cobv/01M3CRTXYFDDFTA8MF4XH2183B5204000053039865802BR5909NAME TEST6009NAME TEST62070503***63042C42","id":"01a0d98d-77cf-6b5f-a522-8f276220a06b","inserted_at":"2026-09-25T17:12:02.255000Z","options":{"allow_change_the_amount_on_payment":true},"origin":{"id":"41234d60-f6a9-4c9c-8cc3-5769ce9bbea2","type":"none"},"status":"created","updated_at":"2026-09-25T17:12:02.255000Z"}}}},"exampleType":"generated"}},"description":"Pix QRCode with due date","exampleType":"generated"},"959b6375-6504-41a8-ac84-9ee59f94146d":{"content":{"application/json":{"schema":{"example":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}},"properties":{"error":{"properties":{"error_code":{"description":"Stable UPPER_SNAKE identifier of the error, for programs and logs. Branch on this, not on the message.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_code","typeLabel":"string"},"error_message":{"description":"Human readable explanation of the error.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_message","typeLabel":"string"},"errors":{"description":"Only on INVALID_PARAMETER for a request outside the operation's schema: one entry per offending field.","items":{"properties":{"field":{"description":"JSON pointer to the field, e.g. /amount.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].field","typeLabel":"string"},"message":{"description":"What is wrong with it.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","message"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"error.errors.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"uniqueKey":"error.errors","typeLabel":"object[]"}},"required":["error_code","error_message"],"type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"title":"V2 error","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.HTTP.V2Error","x-validate":null,"uniqueKey":"","typeLabel":"V2 error · object"},"examples":{"Example":{"title":"Example","value":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}}}},"exampleType":"generated"}},"description":"Malformed request: a body that is not valid JSON (MALFORMED_REQUEST), or a Trio-Version header that is missing or not the current one (INVALID_TRIO_VERSION).","exampleType":"generated"},"12bba31c-d44c-4362-a502-92f9d9cb5e11":{"content":{"application/json":{"schema":{"example":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}},"properties":{"error":{"properties":{"error_code":{"description":"Stable UPPER_SNAKE identifier of the error, for programs and logs. Branch on this, not on the message.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_code","typeLabel":"string"},"error_message":{"description":"Human readable explanation of the error.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_message","typeLabel":"string"},"errors":{"description":"Only on INVALID_PARAMETER for a request outside the operation's schema: one entry per offending field.","items":{"properties":{"field":{"description":"JSON pointer to the field, e.g. /amount.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].field","typeLabel":"string"},"message":{"description":"What is wrong with it.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","message"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"error.errors.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"uniqueKey":"error.errors","typeLabel":"object[]"}},"required":["error_code","error_message"],"type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"title":"V2 error","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.HTTP.V2Error","x-validate":null,"uniqueKey":"","typeLabel":"V2 error · object"},"examples":{"Example":{"title":"Example","value":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}}}},"exampleType":"generated"}},"description":"Missing or invalid API key credentials (INVALID_CREDENTIALS).","exampleType":"generated"},"a34436ed-37ed-4096-9e1c-4195d2c239ba":{"content":{"application/json":{"schema":{"example":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}},"properties":{"error":{"properties":{"error_code":{"description":"Stable UPPER_SNAKE identifier of the error, for programs and logs. Branch on this, not on the message.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_code","typeLabel":"string"},"error_message":{"description":"Human readable explanation of the error.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_message","typeLabel":"string"},"errors":{"description":"Only on INVALID_PARAMETER for a request outside the operation's schema: one entry per offending field.","items":{"properties":{"field":{"description":"JSON pointer to the field, e.g. /amount.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].field","typeLabel":"string"},"message":{"description":"What is wrong with it.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","message"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"error.errors.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"uniqueKey":"error.errors","typeLabel":"object[]"}},"required":["error_code","error_message"],"type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"title":"V2 error","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.HTTP.V2Error","x-validate":null,"uniqueKey":"","typeLabel":"V2 error · object"},"examples":{"Example":{"title":"Example","value":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}}}},"exampleType":"generated"}},"description":"The API key may not do this (FORBIDDEN): for instance Trio-Target-Org-Id names an org it has no access to, or writes through a read-only access.","exampleType":"generated"},"b0ab4c3a-2872-4f21-baf5-000dc8e18b61":{"content":{"application/json":{"schema":{"example":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}},"properties":{"error":{"properties":{"error_code":{"description":"Stable UPPER_SNAKE identifier of the error, for programs and logs. Branch on this, not on the message.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_code","typeLabel":"string"},"error_message":{"description":"Human readable explanation of the error.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_message","typeLabel":"string"},"errors":{"description":"Only on INVALID_PARAMETER for a request outside the operation's schema: one entry per offending field.","items":{"properties":{"field":{"description":"JSON pointer to the field, e.g. /amount.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].field","typeLabel":"string"},"message":{"description":"What is wrong with it.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","message"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"error.errors.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"uniqueKey":"error.errors","typeLabel":"object[]"}},"required":["error_code","error_message"],"type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"title":"V2 error","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.HTTP.V2Error","x-validate":null,"uniqueKey":"","typeLabel":"V2 error · object"},"examples":{"Example":{"title":"Example","value":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}}}},"exampleType":"generated"}},"description":"Invalid input (INVALID_PARAMETER, REQUIRED_PARAMETER, or the code of the rule the request breaks). A request outside the operation's schema lists the offending fields in `errors`.","exampleType":"generated"},"0b5604d8-6593-40fd-902d-4881274d0e21":{"content":{"application/json":{"schema":{"example":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}},"properties":{"error":{"properties":{"error_code":{"description":"Stable UPPER_SNAKE identifier of the error, for programs and logs. Branch on this, not on the message.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_code","typeLabel":"string"},"error_message":{"description":"Human readable explanation of the error.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.error_message","typeLabel":"string"},"errors":{"description":"Only on INVALID_PARAMETER for a request outside the operation's schema: one entry per offending field.","items":{"properties":{"field":{"description":"JSON pointer to the field, e.g. /amount.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].field","typeLabel":"string"},"message":{"description":"What is wrong with it.","type":"string","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error.errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","message"],"type":"object","x-struct":null,"x-validate":null,"uniqueKey":"error.errors.items.[INDEX]","typeLabel":"object"},"type":"array","x-struct":null,"x-validate":null,"uniqueKey":"error.errors","typeLabel":"object[]"}},"required":["error_code","error_message"],"type":"object","x-struct":null,"x-validate":null,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"title":"V2 error","type":"object","x-struct":"Elixir.TrioFoundationWeb.Schemas.HTTP.V2Error","x-validate":null,"uniqueKey":"","typeLabel":"V2 error · object"},"examples":{"Example":{"title":"Example","value":{"error":{"error_code":"INVALID_PARAMETER","error_message":"Invalid parameters: /amount: Invalid integer. Got: string","errors":[{"field":"/amount","message":"Invalid integer. Got: string"}]}}}},"exampleType":"generated"}},"description":"A service needed to answer is unavailable (TRIO_SERVICE_UNAVAILABLE).","exampleType":"generated"}},"security":{"3c5d75f2-a177-4838-a089-23e8fe52bffb":{"authorization":{"scheme":"basic","type":"http","scopes":[],"schemeName":"authorization"}}},"servers":{"6b606548-108f-4b34-8876-eafdf28edb31":{"url":"https://api.sandbox.trio.com.br","variables":{}},"2aa90cdd-ea34-4abe-ab07-114eac0f94f9":{"url":"https://api.qa.trio.com.br","variables":{}},"a19927d0-920a-4e65-aad9-8799051214df":{"url":"https://api.trio.com.br","variables":{}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"scheme":"basic","type":"http","scopes":[],"schemeName":"authorization"},"schema":{"title":"Basic Auth","type":"object","description":"Basic authentication header of the form `Basic \u003cencoded-value>`, where `\u003cencoded-value>` is the base64-encoded string `username:password`.","isRequired":true,"properties":{"username":{"type":"string","uniqueKey":"username","isRequired":true,"typeLabel":"string","deprecated":false},"password":{"type":"string","uniqueKey":"password","isRequired":true,"typeLabel":"string","deprecated":false}},"additionalProperties":false,"deprecated":false},"schemeName":"authorization","name":"Authorization"}],"title":"authorization"}]},"originalFileLocation":"v2/api-reference/openapi.json"},"subdomain":"trio-372e8dab","siteName":"Documentation","title":"Create dynamic QR code with due date - Documentation","navMaps":{"firstHrefInVersion":{"V2":{"href":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post","matchLevel":0},"V1":{"href":"/api-reference/banking-api/onboarding/create","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T14:55:22.595Z","originalFileLocation":"v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post.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=\"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules\">\u003cmeta data-mint-head name=\"application-name\" content=\"Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/trio-372e8dab/rOBbojnXBM3FDhcZ/_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/trio-372e8dab/rOBbojnXBM3FDhcZ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/trio-372e8dab/rOBbojnXBM3FDhcZ/_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/trio-372e8dab/rOBbojnXBM3FDhcZ/_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/trio-372e8dab/rOBbojnXBM3FDhcZ/_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/trio-372e8dab/rOBbojnXBM3FDhcZ/_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/trio-372e8dab/rOBbojnXBM3FDhcZ/_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/trio-372e8dab/rOBbojnXBM3FDhcZ/_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/trio-372e8dab/rOBbojnXBM3FDhcZ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create dynamic QR code with due date - Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://trio-372e8dab.mintlify.app/_mintlify/api/og/v2?division=Dynamic+QR+Code+with+Due+Date\u0026amp;title=Create+dynamic+QR+code+with+due+date\u0026amp;description=Creates+a+new+dynamic+pix+QRCode+with+due+date%2C+allowing+fine%2C+interest%2C+rebate+and+discount+rules\u0026amp;theme=a7af139e37e3767434f3134c\u0026amp;signature=f565f471c6d85c95354c43ba3cbd1e4d3f4b0bc21b74a436f2689498b76a6644\">\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=\"Create dynamic QR code with due date - Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://trio-372e8dab.mintlify.app/_mintlify/api/og/v2?division=Dynamic+QR+Code+with+Due+Date\u0026amp;title=Create+dynamic+QR+code+with+due+date\u0026amp;description=Creates+a+new+dynamic+pix+QRCode+with+due+date%2C+allowing+fine%2C+interest%2C+rebate+and+discount+rules\u0026amp;theme=a7af139e37e3767434f3134c\u0026amp;signature=f565f471c6d85c95354c43ba3cbd1e4d3f4b0bc21b74a436f2689498b76a6644\">\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/trio-372e8dab/rOBbojnXBM3FDhcZ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.trio.com.br/#organization\",\"name\":\"Documentation\",\"url\":\"https://docs.trio.com.br\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/trio-372e8dab/93Kz5zeq9leNAs-j/images/LOGO_TRIO-02.png?fit=max\u0026auto=format\u0026n=93Kz5zeq9leNAs-j\u0026q=85\u0026s=1cf0ec2d074438cb2e0a6ac1d66db4f9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.trio.com.br#website\",\"name\":\"Documentation\",\"url\":\"https://docs.trio.com.br\",\"publisher\":{\"@id\":\"https://docs.trio.com.br/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post#webpage\",\"url\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post\",\"name\":\"Create dynamic QR code with due date\",\"description\":\"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules\",\"dateModified\":\"2026-10-26T14:55:22.595Z\",\"isPartOf\":{\"@id\":\"https://docs.trio.com.br#website\"},\"breadcrumb\":{\"@id\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Banking API\",\"item\":\"https://docs.trio.com.br/v2/api-reference/banking-api/onboarding/create\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Receivables\",\"item\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/boletos/post\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Pix\",\"item\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-static/post\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Create dynamic QR code with due date\",\"item\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post#apireference\",\"headline\":\"Create dynamic QR code with due date\",\"name\":\"Create dynamic QR code with due date\",\"description\":\"Creates a new dynamic pix QRCode with due date, allowing fine, interest, rebate and discount rules\",\"url\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post\",\"mainEntityOfPage\":{\"@id\":\"https://docs.trio.com.br/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post#webpage\"},\"dateModified\":\"2026-10-26T14:55:22.595Z\",\"publisher\":{\"@id\":\"https://docs.trio.com.br/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.trio.com.br#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Documentation","nav":{"global":null,"versions":[{"version":"V2","default":true,"tag":"Current","tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":""}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/v2/guides/onboarding-guide"}]},{"tab":"API reference","groups":[{"group":"Banking API","pages":[{"group":"Onboarding","pages":[{"title":"Onboard entity","sidebarTitle":"Onboard entity","openapi":"v2/api-reference/openapi.json POST /v2/onboarding","href":"/v2/api-reference/banking-api/onboarding/create"},{"title":"Upload onboarding document","sidebarTitle":"Upload document","openapi":"v2/api-reference/openapi.json POST /v2/onboarding/documents","href":"/v2/api-reference/banking-api/onboarding/create-document"}]},{"group":"Entities","pages":[{"title":"List entities","openapi":"v2/api-reference/openapi.json GET /v2/entities","href":"/v2/api-reference/banking-api/entities/list"},{"title":"Get entity by ID","openapi":"v2/api-reference/openapi.json GET /v2/entities/{id}","href":"/v2/api-reference/banking-api/entities/get"}]},{"group":"Counterparties","pages":[{"title":"List Counterparties","openapi":"v2/api-reference/openapi.json GET /v2/counterparties","href":"/v2/api-reference/banking-api/counterparties/list-counterparties"},{"title":"Get Counterparty","openapi":"v2/api-reference/openapi.json GET /v2/counterparties/{id}","href":"/v2/api-reference/banking-api/counterparties/get-counterparty"},{"title":"Find or Create Counterparty","openapi":"v2/api-reference/openapi.json POST /v2/counterparties","href":"/v2/api-reference/banking-api/counterparties/create-counterparty"},{"group":"Bank Accounts","pages":[{"title":"List Counterparty Bank Accounts","openapi":"v2/api-reference/openapi.json GET /v2/counterparties/{counterparty_id}/bank_accounts","href":"/v2/api-reference/banking-api/counterparties/bank-accounts/list-counterparty-bank-accounts"},{"title":"Get Counterparty Bank Account","openapi":"v2/api-reference/openapi.json GET /v2/counterparties/{counterparty_id}/bank_accounts/{counterparty_bank_account_id}","href":"/v2/api-reference/banking-api/counterparties/bank-accounts/get-counterparty-bank-account"},{"title":"Create Counterparty Bank Account","openapi":"v2/api-reference/openapi.json POST /v2/counterparties/{counterparty_id}/bank_accounts","href":"/v2/api-reference/banking-api/counterparties/bank-accounts/create-counterparty-bank-account"}]},{"group":"Recipients","pages":[{"title":"Create Counterparty Recipient","openapi":"v2/api-reference/openapi.json POST /v2/counterparty_recipients","href":"/v2/api-reference/banking-api/counterparties/recipients/create-counterparty-recipient"},{"title":"Show Counterparty Recipient","openapi":"v2/api-reference/openapi.json GET /v2/counterparty_recipients/{id}","href":"/v2/api-reference/banking-api/counterparties/recipients/get-counterparty-recipient"},{"title":"List Counterparty Recipients","openapi":"v2/api-reference/openapi.json GET /v2/counterparties/{counterparty_id}/recipients","href":"/v2/api-reference/banking-api/counterparties/recipients/list-counterparty-recipients"}]}]},{"group":"Bank Accounts","pages":[{"title":"List Bank Accounts","openapi":"v2/api-reference/openapi.json GET /v2/bank_accounts","href":"/v2/api-reference/banking-api/bank-accounts/list-bank-accounts"},{"title":"Get Bank Account","openapi":"v2/api-reference/openapi.json GET /v2/bank_accounts/{id}","href":"/v2/api-reference/banking-api/bank-accounts/get-bank-account"},{"title":"Create Bank Account","openapi":"v2/api-reference/openapi.json POST /v2/bank_accounts","href":"/v2/api-reference/banking-api/bank-accounts/create-bank-account"},{"title":"Update Bank Account Parameters","openapi":"v2/api-reference/openapi.json PUT /v2/bank_accounts/{id}","href":"/v2/api-reference/banking-api/bank-accounts/update-bank-account"},{"group":"Transactions","pages":[{"title":"List Bank Account Transactions","openapi":"v2/api-reference/openapi.json GET /v2/bank_accounts/{id}/transactions","href":"/v2/api-reference/banking-api/bank-accounts/transactions/list-bank-account-transactions"}]},{"group":"Balances","pages":[{"title":"Get Bank Account Balances","openapi":"v2/api-reference/openapi.json GET /v2/bank_accounts/{id}/balances","href":"/v2/api-reference/banking-api/bank-accounts/balances/get-bank-account-balances"}]},{"group":"Metrics","pages":[{"title":"Get Bank Account Metrics","openapi":"v2/api-reference/openapi.json GET /v2/bank_accounts/{id}/metrics","href":"/v2/api-reference/banking-api/bank-accounts/metrics/get-bank-account-metrics"}]}]},{"group":"Pix Keys","pages":[{"title":"List Pix keys","openapi":"v2/api-reference/openapi.json GET /v2/pix/keys","href":"/v2/api-reference/banking-api/receivables/pix-keys/list-pix-keys"},{"title":"Create Pix key","openapi":"v2/api-reference/openapi.json POST /v2/pix/keys","href":"/v2/api-reference/banking-api/receivables/pix-keys/create-pix-key"},{"title":"Get Pix key","openapi":"v2/api-reference/openapi.json GET /v2/pix/keys/{id}","href":"/v2/api-reference/banking-api/receivables/pix-keys/get-pix-key"},{"title":"Confirm Pix key","openapi":"v2/api-reference/openapi.json PUT /v2/pix/keys/{id}/confirm","href":"/v2/api-reference/banking-api/receivables/pix-keys/confirm-pix-key"},{"title":"Resend Pix key confirmation token","openapi":"v2/api-reference/openapi.json POST /v2/pix/keys/{id}/resend_token","href":"/v2/api-reference/banking-api/receivables/pix-keys/resend-pix-key-token"},{"title":"Cancel Pix key","openapi":"v2/api-reference/openapi.json POST /v2/pix/keys/{id}/cancel","href":"/v2/api-reference/banking-api/receivables/pix-keys/cancel-pix-key"}]},{"group":"Receivables","pages":[{"group":"Boleto","pages":[{"title":"Create boleto","openapi":"v2/api-reference/openapi.json POST /v2/in/boletos","href":"/v2/api-reference/banking-api/receivables/boletos/post"},{"title":"List boletos","openapi":"v2/api-reference/openapi.json GET /v2/in/boletos","href":"/v2/api-reference/banking-api/receivables/boletos/list"},{"title":"Get boleto","openapi":"v2/api-reference/openapi.json GET /v2/in/boletos/{id}","href":"/v2/api-reference/banking-api/receivables/boletos/get"},{"title":"Update boleto due date","openapi":"v2/api-reference/openapi.json PUT /v2/in/boletos/{id}","href":"/v2/api-reference/banking-api/receivables/boletos/update"},{"title":"Cancel boleto","openapi":"v2/api-reference/openapi.json POST /v2/in/boletos/{id}/cancel","href":"/v2/api-reference/banking-api/receivables/boletos/cancel"},{"title":"Recreate boleto","openapi":"v2/api-reference/openapi.json POST /v2/in/boletos/{id}/recreate","href":"/v2/api-reference/banking-api/receivables/boletos/recreate"},{"title":"Add protest","openapi":"v2/api-reference/openapi.json PUT /v2/in/boletos/{id}/protest/add","href":"/v2/api-reference/banking-api/receivables/boletos/add-protest"},{"title":"Remove protest","openapi":"v2/api-reference/openapi.json PUT /v2/in/boletos/{id}/protest/remove","href":"/v2/api-reference/banking-api/receivables/boletos/remove-protest"}]},{"group":"Pix","pages":[{"group":"Static QR Code","pages":[{"title":"Create static QR code","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/qrcodes/static","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-static/post"},{"title":"Get static QR code","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/static/{id}","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-static/get"},{"title":"Get static QR code image","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/static/{id}/image","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-static/get-image"},{"title":"Get static QR code hash","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/static/{id}/hash","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-static/get-hash"}]},{"group":"Dynamic QR Code","pages":[{"title":"Create dynamic QR code","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/qrcodes","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-dynamic/post"},{"title":"Get dynamic QR code","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/{id}","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-dynamic/get"},{"title":"Update dynamic QR code","openapi":"v2/api-reference/openapi.json PUT /v2/in/pix/qrcodes/{id}","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-dynamic/update"},{"title":"Get dynamic QR code image","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/{id}/image","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-dynamic/get-image"},{"title":"Get dynamic QR code hash","description":"Gets a dynamic hash","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/{id}/hash","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-dynamic/get-hash"}]},{"group":"Dynamic QR Code with Due Date","pages":[{"title":"Create dynamic QR code with due date","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/qrcodes/with_due","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/post"},{"title":"Get dynamic QR code with due date","description":"Gets a specific dynamic QRCode with due date","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/with_due/{id}","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/get"},{"title":"Get dynamic QR code with due date image","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/with_due/{id}/image","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/get-image"},{"title":"Get dynamic QR code with due date hash","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/qrcodes/with_due/{id}/hash","href":"/v2/api-reference/banking-api/receivables/pix/qrcode-with-due/get-hash"}]},{"group":"Refund","pages":[{"title":"Refund Pix","openapi":"v2/api-reference/openapi.json POST /v2/documents/in/{id}/refund","href":"/v2/api-reference/banking-api/receivables/pix/refunds/post"}]}]},{"group":"Recurrences","pages":[{"title":"List Recurrences","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/recurrences","href":"/v2/api-reference/banking-api/receivables/recurrences/list-recurrences"},{"title":"Generate a Recurrence","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/recurrences","href":"/v2/api-reference/banking-api/receivables/recurrences/generate-recurrence"},{"title":"Get Recurrence","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/recurrences/{id}","href":"/v2/api-reference/banking-api/receivables/recurrences/get-recurrence"},{"title":"Cancel Recurrence","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/recurrences/{id}/cancel","href":"/v2/api-reference/banking-api/receivables/recurrences/cancel-recurrence"},{"title":"List Recurrence Collections","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/recurrences/collections","href":"/v2/api-reference/banking-api/receivables/recurrences/list-recurrence-collections"},{"title":"Get Collection","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/recurrences/collections/{id}","href":"/v2/api-reference/banking-api/receivables/recurrences/get-collection"},{"title":"Update Collection","openapi":"v2/api-reference/openapi.json PUT /v2/in/pix/recurrences/collections/{id}","href":"/v2/api-reference/banking-api/receivables/recurrences/update-collection"},{"title":"Cancel Collection","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/recurrences/collections/{id}/cancel","href":"/v2/api-reference/banking-api/receivables/recurrences/cancel-collection"},{"title":"Schedule Collection","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/recurrences/collections/{id}/schedule","href":"/v2/api-reference/banking-api/receivables/recurrences/schedule-collection"},{"title":"Create Next Collection","openapi":"v2/api-reference/openapi.json POST /v2/in/pix/recurrences/collections/next","href":"/v2/api-reference/banking-api/receivables/recurrences/create-next-collection"},{"title":"List Collection Attempts","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/recurrences/collections/attempts","href":"/v2/api-reference/banking-api/receivables/recurrences/list-collection-attempts"},{"title":"Get Collection Attempt","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/recurrences/collections/attempts/{id}","href":"/v2/api-reference/banking-api/receivables/recurrences/get-collection-attempt"},{"title":"Get Recurrence Request","openapi":"v2/api-reference/openapi.json GET /v2/in/pix/recurrences/requests/{id}","href":"/v2/api-reference/banking-api/receivables/recurrences/get-recurrence-request"}]}]},{"group":"Payments","pages":[{"group":"Pix","pages":[{"group":"Transfer","pages":[{"title":"Check Pix Key","openapi":"v2/api-reference/openapi.json POST /v2/out/pix/keys/check","href":"/v2/api-reference/banking-api/payments/pix/transfer-pix/check-key"},{"title":"Get Pix Key Check","openapi":"v2/api-reference/openapi.json GET /v2/out/pix/keys/{id}","href":"/v2/api-reference/banking-api/payments/pix/transfer-pix/get-key-check"},{"title":"Generate a Pix Payment","openapi":"v2/api-reference/openapi.json POST /v2/out/pix","href":"/v2/api-reference/banking-api/payments/pix/transfer-pix/generate-pix-payment"},{"title":"Generate a Pix Payment (async)","openapi":"v2/api-reference/openapi.json POST /v2/out/pix/async","href":"/v2/api-reference/banking-api/payments/pix/transfer-pix/generate-pix-payment-async"}]},{"group":"QR Code","pages":[{"title":"Check Pix BR Code","openapi":"v2/api-reference/openapi.json POST /v2/out/pix/brcodes/check","href":"/v2/api-reference/banking-api/payments/pix/brcode/check-brcode"},{"title":"Get Pix BR Code Check","openapi":"v2/api-reference/openapi.json GET /v2/out/pix/brcodes/{id}","href":"/v2/api-reference/banking-api/payments/pix/brcode/get-brcode-check"},{"title":"Generate a Pix Payment (BR Code)","openapi":"v2/api-reference/openapi.json POST /v2/out/pix","href":"/v2/api-reference/banking-api/payments/pix/brcode/generate-pix-payment-brcode"}]}]},{"group":"Boleto","pages":[{"title":"Check boleto","openapi":"v2/api-reference/openapi.json POST /v2/out/boleto/check","href":"/v2/api-reference/banking-api/payments/boleto/check-boleto"},{"title":"Pay boleto","openapi":"v2/api-reference/openapi.json POST /v2/out/boleto","href":"/v2/api-reference/banking-api/payments/boleto/pay-boleto"},{"title":"Pay boleto (async)","openapi":"v2/api-reference/openapi.json POST /v2/out/boleto/async","href":"/v2/api-reference/banking-api/payments/boleto/pay-boleto-async"}]},{"group":"Utility","pages":[{"title":"Check Utility","openapi":"v2/api-reference/openapi.json POST /v2/out/utility/check","href":"/v2/api-reference/banking-api/payments/utility/check-utility"},{"title":"Pay Utility","openapi":"v2/api-reference/openapi.json POST /v2/out/utility","href":"/v2/api-reference/banking-api/payments/utility/pay-utility"},{"title":"Pay Utility (async)","openapi":"v2/api-reference/openapi.json POST /v2/out/utility/async","href":"/v2/api-reference/banking-api/payments/utility/pay-utility-async"}]},{"group":"Tax (ISS, DAS)","pages":[{"title":"Check Tax","openapi":"v2/api-reference/openapi.json POST /v2/out/tax/check","href":"/v2/api-reference/banking-api/payments/tax/check-tax"},{"title":"Pay Tax","openapi":"v2/api-reference/openapi.json POST /v2/out/tax","href":"/v2/api-reference/banking-api/payments/tax/pay-tax"},{"title":"Pay Tax (async)","openapi":"v2/api-reference/openapi.json POST /v2/out/tax/async","href":"/v2/api-reference/banking-api/payments/tax/pay-tax-async"}]},{"group":"Darf (manual)","pages":[{"title":"Check DARF","openapi":"v2/api-reference/openapi.json POST /v2/out/darf/check","href":"/v2/api-reference/banking-api/payments/darf/check-darf"},{"title":"Pay DARF","openapi":"v2/api-reference/openapi.json POST /v2/out/darf","href":"/v2/api-reference/banking-api/payments/darf/pay-darf"},{"title":"Pay DARF (async)","openapi":"v2/api-reference/openapi.json POST /v2/out/darf/async","href":"/v2/api-reference/banking-api/payments/darf/pay-darf-async"}]}]},{"group":"Transfers","pages":[{"title":"Transfer","openapi":"v2/api-reference/openapi.json POST /v2/transfer","href":"/v2/api-reference/banking-api/transfers/transfer"}]},{"group":"Documents","pages":[{"group":"Receivables","pages":[{"title":"List Receivables","openapi":"v2/api-reference/openapi.json GET /v2/documents/in","href":"/v2/api-reference/banking-api/documents/receivables/list-receivables"},{"title":"Get Receivable","openapi":"v2/api-reference/openapi.json GET /v2/documents/in/{id}","href":"/v2/api-reference/banking-api/documents/receivables/get-receivable"},{"title":"Search Receivables","openapi":"v2/api-reference/openapi.json GET /v2/documents/in/search","href":"/v2/api-reference/banking-api/documents/receivables/search-receivables"}]},{"group":"Receivables - Refunds","pages":[{"title":"List Receivable Refunds","openapi":"v2/api-reference/openapi.json GET /v2/documents/in/refunds","href":"/v2/api-reference/banking-api/documents/receivables-refunds/list-receivable-refunds"},{"title":"Get Receivable Refund","openapi":"v2/api-reference/openapi.json GET /v2/documents/in/refunds/{id}","href":"/v2/api-reference/banking-api/documents/receivables-refunds/get-receivable-refund"},{"title":"Search Receivable Refunds","openapi":"v2/api-reference/openapi.json GET /v2/documents/in/refunds/search","href":"/v2/api-reference/banking-api/documents/receivables-refunds/search-receivable-refunds"}]},{"group":"Payments","pages":[{"title":"List Payments","openapi":"v2/api-reference/openapi.json GET /v2/documents/out","href":"/v2/api-reference/banking-api/documents/payments/list-payments"},{"title":"Get Payment","openapi":"v2/api-reference/openapi.json GET /v2/documents/out/{id}","href":"/v2/api-reference/banking-api/documents/payments/get-payment"},{"title":"Search Payments","openapi":"v2/api-reference/openapi.json GET /v2/documents/out/search","href":"/v2/api-reference/banking-api/documents/payments/search-payments"}]},{"group":"Payments - Refunds","pages":[{"title":"List Payment Refunds","openapi":"v2/api-reference/openapi.json GET /v2/documents/out/refunds","href":"/v2/api-reference/banking-api/documents/payments-refunds/list-payment-refunds"},{"title":"Get Payment Refund","openapi":"v2/api-reference/openapi.json GET /v2/documents/out/refunds/{id}","href":"/v2/api-reference/banking-api/documents/payments-refunds/get-payment-refund"},{"title":"Search Payment Refunds","openapi":"v2/api-reference/openapi.json GET /v2/documents/out/refunds/search","href":"/v2/api-reference/banking-api/documents/payments-refunds/search-payment-refunds"}]},{"group":"Transfers","pages":[{"title":"List Transfers","openapi":"v2/api-reference/openapi.json GET /v2/documents/transfer","href":"/v2/api-reference/banking-api/documents/transfers/list-transfers"},{"title":"Get Transfer","openapi":"v2/api-reference/openapi.json GET /v2/documents/transfer/{id}","href":"/v2/api-reference/banking-api/documents/transfers/get-transfer"}]}]},{"group":"Cards","pages":[{"title":"Create Card","openapi":"v2/api-reference/openapi.json POST /v2/cards","href":"/v2/api-reference/banking-api/cards/create-card"},{"title":"List Cards","openapi":"v2/api-reference/openapi.json GET /v2/cards","href":"/v2/api-reference/banking-api/cards/list-cards"},{"title":"Get Card","openapi":"v2/api-reference/openapi.json GET /v2/cards/{id}","href":"/v2/api-reference/banking-api/cards/get-card"},{"title":"Update Card","openapi":"v2/api-reference/openapi.json PUT /v2/cards/{id}","href":"/v2/api-reference/banking-api/cards/update-card"},{"title":"Block Card","openapi":"v2/api-reference/openapi.json POST /v2/cards/{id}/block","href":"/v2/api-reference/banking-api/cards/block-card"},{"title":"Unblock Card","openapi":"v2/api-reference/openapi.json POST /v2/cards/{id}/unblock","href":"/v2/api-reference/banking-api/cards/unblock-card"},{"title":"Cancel Card","openapi":"v2/api-reference/openapi.json POST /v2/cards/{id}/cancel","href":"/v2/api-reference/banking-api/cards/cancel-card"},{"title":"Get Card Details","openapi":"v2/api-reference/openapi.json GET /v2/cards/{id}/info","href":"/v2/api-reference/banking-api/cards/get-card-details"},{"title":"Top Up Card Balance","openapi":"v2/api-reference/openapi.json POST /v2/cards/{id}/topup","href":"/v2/api-reference/banking-api/cards/top-up-card-balance"},{"title":"Generate Card Top Up QR Code","openapi":"v2/api-reference/openapi.json POST /v2/cards/{id}/topup/qrcode","href":"/v2/api-reference/banking-api/cards/generate-card-top-up-qrcode"},{"title":"Transfer Card Balance","openapi":"v2/api-reference/openapi.json POST /v2/cards/{id}/transfer_balance","href":"/v2/api-reference/banking-api/cards/transfer-card-balance"},{"title":"List Card Invoices","openapi":"v2/api-reference/openapi.json GET /v2/cards/invoices","href":"/v2/api-reference/banking-api/cards/list-card-invoices"},{"title":"Get Card Current Invoice","openapi":"v2/api-reference/openapi.json GET /v2/cards/invoices/current","href":"/v2/api-reference/banking-api/cards/get-card-current-invoice"},{"title":"List Card Invoice Lines","openapi":"v2/api-reference/openapi.json GET /v2/cards/invoices/{id}/lines","href":"/v2/api-reference/banking-api/cards/list-card-invoice-lines"},{"title":"Generate Card Invoice Statement CSV URL","openapi":"v2/api-reference/openapi.json GET /v2/cards/invoices/{id}/export","href":"/v2/api-reference/banking-api/cards/generate-card-invoice-statement-csv-url"},{"title":"List Card Purchase Documents","openapi":"v2/api-reference/openapi.json GET /v2/cards/purchases","href":"/v2/api-reference/banking-api/cards/list-card-purchase-documents"},{"title":"Show Card Purchase Document by ID","openapi":"v2/api-reference/openapi.json GET /v2/cards/purchases/{id}","href":"/v2/api-reference/banking-api/cards/show-card-purchase-document-by-id"},{"title":"Show Card Purchase Document by End to End ID","openapi":"v2/api-reference/openapi.json GET /v2/cards/purchases/e2e/{id}","href":"/v2/api-reference/banking-api/cards/show-card-purchase-document-by-end-to-end-id"}]},{"group":"Pledged","pages":[{"title":"List Advance Requests","openapi":"v2/api-reference/openapi.json GET /v2/pledged/advance_requests","href":"/v2/api-reference/banking-api/pledged/list-advance-requests"},{"title":"Create Advance Request","openapi":"v2/api-reference/openapi.json POST /v2/pledged/advance_requests","href":"/v2/api-reference/banking-api/pledged/create-advance-request"},{"title":"Get Advance Request","openapi":"v2/api-reference/openapi.json GET /v2/pledged/advance_requests/{id}","href":"/v2/api-reference/banking-api/pledged/get-advance-request"},{"title":"Cancel Advance Request","openapi":"v2/api-reference/openapi.json POST /v2/pledged/advance_requests/{id}/cancel","href":"/v2/api-reference/banking-api/pledged/cancel-advance-request"}]},{"group":"Institutions","pages":[{"title":"List institutions","openapi":"v2/api-reference/openapi.json GET /v2/institutions","href":"/v2/api-reference/banking-api/institutions/list"}]},{"group":"Developers","pages":[{"group":"Webhooks","pages":[{"title":"List Webhooks","openapi":"v2/api-reference/openapi.json GET /v2/webhooks","href":"/v2/api-reference/banking-api/developers/webhooks/list-webhooks"},{"title":"Get Webhook","openapi":"v2/api-reference/openapi.json GET /v2/webhooks/{webhook_id}","href":"/v2/api-reference/banking-api/developers/webhooks/get-webhook"},{"title":"Create Webhook","openapi":"v2/api-reference/openapi.json POST /v2/webhooks","href":"/v2/api-reference/banking-api/developers/webhooks/create-webhook"},{"title":"Delete Webhook","openapi":"v2/api-reference/openapi.json DELETE /v2/webhooks/{webhook_id}","href":"/v2/api-reference/banking-api/developers/webhooks/delete-webhook"},{"title":"Replace Webhook","openapi":"v2/api-reference/openapi.json PUT /v2/webhooks/{webhook_id}","href":"/v2/api-reference/banking-api/developers/webhooks/replace-webhook"}]}]}]}]},{"tab":"FAQ","pages":[{"title":"FAQ","href":"/v2/faq/frequently-asked-questions"}]}]},{"version":"V1","tag":"Legacy","pages":[{"title":"V1","href":"/api-reference/banking-api/onboarding/create"}]}]},"title":"Create dynamic QR code with due date - Documentation","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}