Audience: consumer · Trigger: the due date passed with an amount due · Payload:Invoice (consumer view) · Permission: subscribing needs view-consumer-billing
Billing event. Requires a webhook endpoint subscribed by a consumer partner; payloads never include payment-provider messages. See Billing webhooks.
Verify the x-signing-signature header before you trust the body (Verifying signatures). Deliveries are at least once and unordered; deduplicate on event.id.
t=<unix seconds>,s1=<hex HMAC-SHA256 of "<raw body>.<t>" with your first secret>,s2=<the same with your second secret>. Accept the delivery when either signature matches. See Verifying signatures.
The resource the event is about, starting with resource and id: the consumer view of the resource, or the fields this event type defines.
Show child attributes
Response
Acknowledge receipt within 15 seconds.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"AllRide Vouchers — Consumer API","colors":{"primary":"#0A0A0A","light":"#FAFAFA","dark":"#0A0A0A"},"logo":{"light":"https://mintcdn.com/allride-voucher-consumer/9vqpJaAUcuaHTUy2/logo/light.svg?fit=max\u0026auto=format\u0026n=9vqpJaAUcuaHTUy2\u0026q=85\u0026s=92f0ea94edcefc1febba871b5ead8cdd","dark":"https://mintcdn.com/allride-voucher-consumer/9vqpJaAUcuaHTUy2/logo/dark.svg?fit=max\u0026auto=format\u0026n=9vqpJaAUcuaHTUy2\u0026q=85\u0026s=c5e31c42ccee8249e8a321e4a1064b5d","href":"https://docs-consumer.voucher.allride.io"},"favicon":"https://mintcdn.com/allride-voucher-consumer/9vqpJaAUcuaHTUy2/favicon.svg?fit=max\u0026auto=format\u0026n=9vqpJaAUcuaHTUy2\u0026q=85\u0026s=7a8b0fcba322123aacae3e4c870276d3","api":{"playground":{"display":"interactive","proxy":true},"examples":{"defaults":"required","languages":["curl","javascript","python","java","go","php"]}},"navbar":{"links":[{"href":"https://consumer-developers.voucher-staging.allride.io/go/overview","label":"Sandbox dashboard"},{"href":"https://allride.io","label":"Support"}],"primary":{"type":"button","label":"Developer dashboard","href":"https://consumer-developers.voucher.allride.io/go/api-keys"}},"footer":{"links":[{"header":"AllRide","items":[{"label":"Imprint","href":"https://www.allride.io/impressum"},{"label":"Privacy","href":"https://www.allride.io/datenschutz"}]}]},"seo":{"indexing":"navigable"},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"allride-voucher-consumer","hasAudioNarration":false,"actualSubdomain":"allride-voucher-consumer","customDomains":[],"gitSource":{"type":"github","owner":"allride-mobility","repo":"allridevoucherpartnerconsumerapidocs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6adf634194b1979157fe3cae"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae9bdb007405bf5d5959ed9","collectionId":"b9f9a568-3bc7-4868-ba2c-e500f0d532c1","liveDeploymentHistoryId":"6ae9bdb007405bf5d5959ed9","schemaVersion":"v3"},"entitlements":{},"buildId":"6ae9c317bf4ef845262b05b7","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"API reference","count":141},{"language":"default","tag":"Consumer API","count":72},{"language":"default","tag":"Workspace API","count":69},{"language":"default","tag":"Guides","count":34},{"language":"default","tag":"Webhook events","count":24},{"language":"default","tag":"Billing","count":20},{"language":"default","tag":"Catalog","count":15},{"language":"default","tag":"Email (SMTP and templates)","count":15},{"language":"default","tag":"Webhook endpoints","count":12},{"language":"default","tag":"Consumer guides","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","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":"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":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html:not(.dark) .method-nav-pill .text-green-700{color:#14532d}html:not(.dark) .method-nav-pill .text-blue-700{color:#1e3a8a}html:not(.dark) .method-nav-pill .text-red-700{color:#7f1d1d}html:not(.dark) .method-nav-pill .text-orange-700{color:#7c2d12}html:not(.dark) .method-nav-pill .text-yellow-700{color:#713f12}html:not(.dark) .method-nav-pill .text-purple-700{color:#581c87}html:not(.dark) [data-component-part=field-required-pill]{color:#991b1b}"}],"page":{"pagePath":"webhooks/events/invoice-overdue","slug":"/webhooks/events/invoice-overdue","pageMetadata":{"title":"invoice-overdue","description":"An invoice became overdue","openapi":"openapi/consumer.v1.json webhook invoice-overdue","href":"/webhooks/events/invoice-overdue"},"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: \"An invoice became overdue\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Note}=_components;if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Audience:`}),` consumer · `,_jsx(_components.strong,{children:`Trigger:`}),` the due date passed with an amount due · `,_jsx(_components.strong,{children:`Payload:`}),` `,_jsx(_components.code,{children:`Invoice`}),` (consumer view) · `,_jsx(_components.strong,{children:`Permission:`}),` subscribing needs `,_jsx(_components.code,{children:`view-consumer-billing`})]}),`\n`,_jsxs(Note,{children:[`Billing event. Requires a webhook endpoint subscribed by a consumer partner; payloads never include payment-provider messages. See `,_jsx(_components.a,{href:`/consumer/billing#billing-webhooks`,children:`Billing webhooks`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Verify the `,_jsx(_components.code,{children:`x-signing-signature`}),` header before you trust the body (`,_jsx(_components.a,{href:`/webhooks/verify-signatures`,children:`Verifying signatures`}),`). Deliveries are at least once and unordered; deduplicate on `,_jsx(_components.code,{children:`event.id`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"invoice-overdue","description":"An invoice became overdue","openapi":"openapi/consumer.v1.json webhook invoice-overdue","href":"/webhooks/events/invoice-overdue"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"An invoice became overdue","description":"An invoice became overdue","operationId":"webhook.invoice-overdue","x-audience":"consumer","parameters":["9d08c757-763a-4762-90ef-bbb084879a80"],"requestBody":"c1329555-e009-4719-a2bf-cdd3f5e477a2","responses":{"2XX":"639827a1-1069-4c40-a98c-d407fb8d8283","default":"1d5addf0-7989-4c9a-88e5-8a3a7b0c82e6"},"method":"post","type":"webhook","servers":["194c8b4a-ee81-4799-8d91-168cc798538c"],"security":["e665e8eb-c733-4f11-acb6-1852122ca357"],"path":"invoice-overdue","baseUrlOptions":["https://api.voucher-staging.allride.io"],"title":"An invoice became overdue","codeSamples":[],"requestExampleLanguages":["bash","javascript","python","java","go","php"],"requiredOnlyExamples":true,"requestExamples":[{"language":"json","filename":"default","code":"{\n \"event\": {\n \"id\": \"3f1c9a52-7b4e-4d21-9c6a-0e5d8b2f4a17\",\n \"type\": \"invoice-overdue\",\n \"timestamp\": 1793610900\n },\n \"payload\": {\n \"id\": 19017,\n \"resource\": \"invoice\",\n \"number\": \"VP-R-2026-000042\",\n \"kind\": \"periodic\",\n \"status\": \"overdue\",\n \"serviceMonth\": \"2026-10\",\n \"servicePeriodStart\": \"2026-10-01\",\n \"servicePeriodEnd\": \"2026-10-31\",\n \"cancelsInvoiceId\": null,\n \"cancelledByInvoiceId\": null,\n \"issueDate\": \"2026-11-02\",\n \"dueDate\": \"2026-11-16\",\n \"collectionMethod\": \"sepa-debit\",\n \"collectionDate\": \"2026-11-16\",\n \"netAmount\": {\n \"value\": 128000,\n \"label\": \"€1,280.00\"\n },\n \"taxAmount\": {\n \"value\": 24320,\n \"label\": \"€243.20\"\n },\n \"grossAmount\": {\n \"value\": 152320,\n \"label\": \"€1,523.20\"\n },\n \"amountPaid\": {\n \"value\": 0,\n \"label\": \"€0.00\"\n },\n \"amountCancelled\": {\n \"value\": 0,\n \"label\": \"€0.00\"\n },\n \"amountDue\": {\n \"value\": 152320,\n \"label\": \"€1,523.20\"\n },\n \"taxTreatment\": \"domestic\",\n \"taxBreakdown\": [\n {\n \"category\": \"standard\",\n \"rate\": \"19.00\",\n \"netAmount\": {\n \"value\": 128000,\n \"label\": \"€1,280.00\"\n },\n \"taxAmount\": {\n \"value\": 24320,\n \"label\": \"€243.20\"\n }\n }\n ],\n \"paymentInstructions\": {\n \"type\": \"sepa-debit\",\n \"mandateReference\": \"EXAMPLE-MANDATE-REF\",\n \"creditorId\": \"DE00ZZZ00000000000\",\n \"ibanLast4\": \"3000\",\n \"collectionDate\": \"2026-11-16\"\n },\n \"lineCount\": 6,\n \"eInvoiceFormat\": \"zugferd-en16931\",\n \"language\": \"de\",\n \"dunningLevel\": \"none\",\n \"sentAt\": \"2026-11-02T07:05:12Z\",\n \"paidAt\": null,\n \"_links\": {\n \"self\": {\n \"href\": \"https://api.voucher.allride.io/consumer/v1/billing/invoices/19017\",\n \"type\": \"application/json\"\n },\n \"lines\": {\n \"href\": \"https://api.voucher.allride.io/consumer/v1/billing/invoices/19017/lines\",\n \"type\": \"application/json\"\n },\n \"document\": {\n \"href\": \"https://api.voucher.allride.io/consumer/v1/billing/invoices/19017/document?format=pdf\",\n \"type\": \"application/json\"\n }\n }\n }\n}"}],"requestExampleType":"webhook","responseExampleType":"generated"},"dependencies":{"parameters":{"9d08c757-763a-4762-90ef-bbb084879a80":{"name":"x-signing-signature","in":"header","required":true,"description":"`t=\u003cunix seconds>,s1=\u003chex HMAC-SHA256 of \"\u003craw body>.\u003ct>\" with your first secret>,s2=\u003cthe same with your second secret>`. Accept the delivery when either signature matches. See [Verifying signatures](/webhooks/verify-signatures).","schema":{"type":"string","isRequired":true,"description":"`t=\u003cunix seconds>,s1=\u003chex HMAC-SHA256 of \"\u003craw body>.\u003ct>\" with your first secret>,s2=\u003cthe same with your second secret>`. Accept the delivery when either signature matches. See [Verifying signatures](/webhooks/verify-signatures).","uniqueKey":"","typeLabel":"string"},"example":"t=1793610900,s1=5d1c…,s2=a07e…"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Body of a `invoice-overdue` webhook.","properties":{"event":{"type":"object","description":"The event.","properties":{"id":{"type":"string","format":"uuid","description":"Event id. Identical on every attempt and replay of this event; deduplicate on it.","isRequired":true,"uniqueKey":"event.id","typeLabel":"string\u003cuuid>"},"type":{"type":"string","const":"invoice-overdue","description":"Event type.","isRequired":true,"uniqueKey":"event.type","typeLabel":"string"},"timestamp":{"type":"integer","format":"int64","description":"When AllRide created the event, in Unix seconds (UTC). Identical on every attempt; the signing time is `t` of `x-signing-signature`.","isRequired":true,"uniqueKey":"event.timestamp","typeLabel":"integer\u003cint64>"}},"required":["id","type","timestamp"],"additionalProperties":false,"isRequired":true,"uniqueKey":"event","typeLabel":"object"},"payload":{"type":"object","description":"The resource the event is about, starting with `resource` and `id`: the consumer view of the resource, or the fields this event type defines.","properties":{"id":{"type":"integer","format":"uint64","minimum":0,"maximum":18446744073709552000,"x-bigint":true,"description":"Numeric id of the resource, unique per resource type.","isRequired":true,"uniqueKey":"payload.id","typeLabel":"integer\u003cuint64>"},"resource":{"type":"string","enum":["invoice"],"description":"Always `invoice`.","isRequired":true,"uniqueKey":"payload.resource","typeLabel":"enum\u003cstring>"},"number":{"type":"string","description":"Gapless invoice number `VP-R-\u003cyear>-\u003cn>`; Stornorechnungen use the same series.","isRequired":true,"uniqueKey":"payload.number","typeLabel":"string"},"kind":{"type":"string","enum":["periodic","final","corrective","cancellation"],"description":"`periodic` monthly invoice, `final` after offboarding, `corrective` corrected invoice issued after a cancellation, `cancellation` Stornorechnung (cancellation invoice) that cancels the invoice named in `cancelsInvoiceId`. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.kind","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["finalised","sent","partially-paid","paid","overdue","void","uncollectible"],"description":"Invoice status. Only finalised documents are visible. `void` means the invoice was cancelled by the Stornorechnung in `cancelledByInvoiceId`. A Stornorechnung is only ever `finalised` or `sent`. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.status","typeLabel":"enum\u003cstring>"},"cancelsInvoiceId":{"oneOf":[{"type":"integer","description":"On a Stornorechnung (`kind: cancellation`): the id of the invoice it cancels; otherwise `null`.","format":"uint64","maximum":18446744073709552000,"minimum":0,"x-bigint":true,"isRequired":true,"uniqueKey":"payload.cancelsInvoiceId.oneOf.0","typeLabel":"integer\u003cuint64>"},{"type":"null","description":"On a Stornorechnung (`kind: cancellation`): the id of the invoice it cancels; otherwise `null`.","isRequired":true,"uniqueKey":"payload.cancelsInvoiceId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.cancelsInvoiceId","typeLabel":"integer\u003cuint64> | null"},"cancelledByInvoiceId":{"oneOf":[{"type":"integer","description":"On a cancelled (`void`) invoice: the id of its Stornorechnung; otherwise `null`.","format":"uint64","maximum":18446744073709552000,"minimum":0,"x-bigint":true,"isRequired":true,"uniqueKey":"payload.cancelledByInvoiceId.oneOf.0","typeLabel":"integer\u003cuint64>"},{"type":"null","description":"On a cancelled (`void`) invoice: the id of its Stornorechnung; otherwise `null`.","isRequired":true,"uniqueKey":"payload.cancelledByInvoiceId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.cancelledByInvoiceId","typeLabel":"integer\u003cuint64> | null"},"serviceMonth":{"type":"string","pattern":"^\\d{4}-(0[1-9]|1[0-2])$","description":"Main service month (Europe/Berlin).","example":"2026-10","isRequired":true,"uniqueKey":"payload.serviceMonth","typeLabel":"string"},"servicePeriodStart":{"type":"string","format":"date","description":"Earliest service day covered (late usage widens it).","example":"2026-11-01","isRequired":true,"uniqueKey":"payload.servicePeriodStart","typeLabel":"string\u003cdate>"},"servicePeriodEnd":{"type":"string","format":"date","description":"Latest service day covered.","example":"2026-11-01","isRequired":true,"uniqueKey":"payload.servicePeriodEnd","typeLabel":"string\u003cdate>"},"issueDate":{"type":"string","format":"date","description":"Issue date (Europe/Berlin).","example":"2026-11-01","isRequired":true,"uniqueKey":"payload.issueDate","typeLabel":"string\u003cdate>"},"dueDate":{"type":"string","format":"date","description":"Due date = issue date + payment terms (Europe/Berlin).","example":"2026-11-01","isRequired":true,"uniqueKey":"payload.dueDate","typeLabel":"string\u003cdate>"},"collectionMethod":{"oneOf":[{"type":"string","enum":["sepa-debit","bank-transfer",null],"description":"Current collection plan; may change after a failed debit. `null` on a Stornorechnung. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.collectionMethod.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["sepa-debit","bank-transfer",null],"description":"Current collection plan; may change after a failed debit. `null` on a Stornorechnung. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.collectionMethod.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.collectionMethod","typeLabel":"enum\u003cstring> | null"},"collectionDate":{"oneOf":[{"type":"string","description":"Planned SEPA debit date (Europe/Berlin); `null` for bank transfer.","format":"date","example":"2026-11-01","isRequired":true,"uniqueKey":"payload.collectionDate.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Planned SEPA debit date (Europe/Berlin); `null` for bank transfer.","isRequired":true,"uniqueKey":"payload.collectionDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.collectionDate","typeLabel":"string\u003cdate> | null"},"netAmount":{"type":"object","description":"Net total; negative on a Stornorechnung.","properties":{"value":{"type":"integer","description":"Amount in cent; may be negative.","isRequired":true,"uniqueKey":"payload.netAmount.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":-1250,"label":"-12,50 €"},"isRequired":true,"uniqueKey":"payload.netAmount","typeLabel":"object"},"taxAmount":{"type":"object","description":"Tax total; negative on a Stornorechnung.","properties":{"value":{"type":"integer","description":"Amount in cent; may be negative.","isRequired":true,"uniqueKey":"payload.taxAmount.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":-1250,"label":"-12,50 €"},"isRequired":true,"uniqueKey":"payload.taxAmount","typeLabel":"object"},"grossAmount":{"type":"object","description":"Gross total; negative on a Stornorechnung.","properties":{"value":{"type":"integer","description":"Amount in cent; may be negative.","isRequired":true,"uniqueKey":"payload.grossAmount.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":-1250,"label":"-12,50 €"},"isRequired":true,"uniqueKey":"payload.grossAmount","typeLabel":"object"},"amountPaid":{"type":"object","description":"Paid so far (payments and credit balance applied).","properties":{"value":{"type":"integer","minimum":0,"description":"Amount in cent (2900 = €29.00).","isRequired":true,"uniqueKey":"payload.amountPaid.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":2900,"label":"29,00 €"},"isRequired":true,"uniqueKey":"payload.amountPaid","typeLabel":"object"},"amountCancelled":{"type":"object","description":"Part of the gross settled by a Stornorechnung: the full gross on a cancelled (`void`) invoice, `0` on every other invoice.","properties":{"value":{"type":"integer","minimum":0,"description":"Amount in cent (2900 = €29.00).","isRequired":true,"uniqueKey":"payload.amountCancelled.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":2900,"label":"29,00 €"},"isRequired":true,"uniqueKey":"payload.amountCancelled","typeLabel":"object"},"amountDue":{"type":"object","description":"Still due = gross − paid − cancelled; `0` on a Stornorechnung.","properties":{"value":{"type":"integer","minimum":0,"description":"Amount in cent (2900 = €29.00).","isRequired":true,"uniqueKey":"payload.amountDue.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":2900,"label":"29,00 €"},"isRequired":true,"uniqueKey":"payload.amountDue","typeLabel":"object"},"taxTreatment":{"type":"string","enum":["domestic","eu-reverse-charge","non-eu-not-taxable"],"description":"Tax treatment at issue. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.taxTreatment","typeLabel":"enum\u003cstring>"},"taxBreakdown":{"type":"array","items":{"type":"object","properties":{"category":{"type":"string","enum":["standard","reverse-charge","not-taxable"],"description":"Tax category. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.taxBreakdown.items.[INDEX].category","typeLabel":"enum\u003cstring>"},"rate":{"type":"string","pattern":"^-?[0-9]{1,6}\\.[0-9]{2}$","description":"Tax rate in percent as a decimal string (`\"19.00\"`).","example":"19.00","isRequired":true,"uniqueKey":"payload.taxBreakdown.items.[INDEX].rate","typeLabel":"string"},"netAmount":{"type":"object","description":"Net amount of this category; negative on a Stornorechnung.","properties":{"value":{"type":"integer","description":"Amount in cent; may be negative.","isRequired":true,"uniqueKey":"payload.taxBreakdown.items.[INDEX].netAmount.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":-1250,"label":"-12,50 €"},"isRequired":true,"uniqueKey":"payload.taxBreakdown.items.[INDEX].netAmount","typeLabel":"object"},"taxAmount":{"type":"object","description":"Tax amount of this category; negative on a Stornorechnung.","properties":{"value":{"type":"integer","description":"Amount in cent; may be negative.","isRequired":true,"uniqueKey":"payload.taxBreakdown.items.[INDEX].taxAmount.value","typeLabel":"integer"}},"required":["value","label"],"additionalProperties":false,"example":{"value":-1250,"label":"-12,50 €"},"isRequired":true,"uniqueKey":"payload.taxBreakdown.items.[INDEX].taxAmount","typeLabel":"object"}},"required":["category","rate","netAmount","taxAmount"],"additionalProperties":false,"uniqueKey":"payload.taxBreakdown.items.[INDEX]","typeLabel":"object"},"description":"Tax per category and rate (BILL-TAX-002).","isRequired":true,"uniqueKey":"payload.taxBreakdown","typeLabel":"object[]"},"paymentInstructions":{"oneOf":[{"type":"object","description":"Printed payment instructions.","properties":{"type":{"type":"string","enum":["sepa-debit","bank-transfer","settled"],"description":"How the invoice is paid. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.paymentInstructions.oneOf.0.type","typeLabel":"enum\u003cstring>"},"mandateReference":{"type":"string","description":"SEPA mandate reference (`sepa-debit`).","uniqueKey":"payload.paymentInstructions.oneOf.0.mandateReference","typeLabel":"string"},"creditorId":{"type":"string","description":"AllRide's SEPA creditor id (`sepa-debit`).","uniqueKey":"payload.paymentInstructions.oneOf.0.creditorId","typeLabel":"string"},"ibanLast4":{"type":"string","description":"Last 4 characters of the debited IBAN (`sepa-debit`).","uniqueKey":"payload.paymentInstructions.oneOf.0.ibanLast4","typeLabel":"string"},"collectionDate":{"type":"string","format":"date","description":"Planned collection date at rendering (`sepa-debit`).","example":"2026-11-01","uniqueKey":"payload.paymentInstructions.oneOf.0.collectionDate","typeLabel":"string\u003cdate>"},"iban":{"type":"string","description":"IBAN to transfer to (`bank-transfer`).","uniqueKey":"payload.paymentInstructions.oneOf.0.iban","typeLabel":"string"},"bic":{"type":"string","description":"BIC (`bank-transfer`).","uniqueKey":"payload.paymentInstructions.oneOf.0.bic","typeLabel":"string"},"accountHolderName":{"type":"string","description":"Account holder (`bank-transfer`).","uniqueKey":"payload.paymentInstructions.oneOf.0.accountHolderName","typeLabel":"string"},"reference":{"type":"string","description":"Reference to use exactly, so the payment is matched (`bank-transfer`).","uniqueKey":"payload.paymentInstructions.oneOf.0.reference","typeLabel":"string"}},"required":["type"],"additionalProperties":false,"isRequired":true,"uniqueKey":"payload.paymentInstructions.oneOf.0","typeLabel":"object"},{"type":"null","description":"Printed payment instructions.","properties":{"type":{"type":"string","enum":["sepa-debit","bank-transfer","settled"],"description":"How the invoice is paid. Treat as an open set: new values may be added."},"mandateReference":{"type":"string","description":"SEPA mandate reference (`sepa-debit`)."},"creditorId":{"type":"string","description":"AllRide's SEPA creditor id (`sepa-debit`)."},"ibanLast4":{"type":"string","description":"Last 4 characters of the debited IBAN (`sepa-debit`)."},"collectionDate":{"type":"string","format":"date","description":"Planned collection date at rendering (`sepa-debit`).","example":"2026-11-01"},"iban":{"type":"string","description":"IBAN to transfer to (`bank-transfer`)."},"bic":{"type":"string","description":"BIC (`bank-transfer`)."},"accountHolderName":{"type":"string","description":"Account holder (`bank-transfer`)."},"reference":{"type":"string","description":"Reference to use exactly, so the payment is matched (`bank-transfer`)."}},"required":["type"],"additionalProperties":false,"isRequired":true,"uniqueKey":"payload.paymentInstructions.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.paymentInstructions","typeLabel":"object | null"},"lineCount":{"type":"integer","minimum":0,"description":"Number of invoice lines.","isRequired":true,"uniqueKey":"payload.lineCount","typeLabel":"integer"},"eInvoiceFormat":{"type":"string","enum":["zugferd-en16931","xrechnung-cii"],"description":"E-invoice format of the documents. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.eInvoiceFormat","typeLabel":"enum\u003cstring>"},"language":{"type":"string","enum":["de","en"],"description":"Document language.","isRequired":true,"uniqueKey":"payload.language","typeLabel":"enum\u003cstring>"},"dunningLevel":{"type":"string","enum":["none","reminded","dunning-1","dunning-2","delinquent"],"description":"Dunning level of this invoice. Treat as an open set: new values may be added.","isRequired":true,"uniqueKey":"payload.dunningLevel","typeLabel":"enum\u003cstring>"},"sentAt":{"oneOf":[{"type":"string","description":"When the invoice email was first sent.","format":"date-time","example":"2026-11-01T00:00:00Z","isRequired":true,"uniqueKey":"payload.sentAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","description":"When the invoice email was first sent.","isRequired":true,"uniqueKey":"payload.sentAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.sentAt","typeLabel":"string\u003cdate-time> | null"},"paidAt":{"oneOf":[{"type":"string","description":"When the invoice was fully paid.","format":"date-time","example":"2026-11-01T00:00:00Z","isRequired":true,"uniqueKey":"payload.paidAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","description":"When the invoice was fully paid.","isRequired":true,"uniqueKey":"payload.paidAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.paidAt","typeLabel":"string\u003cdate-time> | null"},"_links":{"type":"object","description":"Related resources you may follow (HAL style). A link is present only when you hold the target's permissions.","properties":{"self":{"type":"object","description":"This resource.","properties":{"href":{"type":"string","format":"uri","description":"Absolute URL.","isRequired":true,"uniqueKey":"payload._links.self.href","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Media type of the target, usually `application/json`.","isRequired":true,"uniqueKey":"payload._links.self.type","typeLabel":"string"}},"required":["href","type"],"additionalProperties":false,"isRequired":true,"uniqueKey":"payload._links.self","typeLabel":"object"},"lines":{"type":"object","description":"The invoice lines.","properties":{"href":{"type":"string","format":"uri","description":"Absolute URL.","isRequired":true,"uniqueKey":"payload._links.lines.href","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Media type of the target, usually `application/json`.","isRequired":true,"uniqueKey":"payload._links.lines.type","typeLabel":"string"}},"required":["href","type"],"additionalProperties":false,"uniqueKey":"payload._links.lines","typeLabel":"object"},"document":{"type":"object","description":"The document download (PDF).","properties":{"href":{"type":"string","format":"uri","description":"Absolute URL.","isRequired":true,"uniqueKey":"payload._links.document.href","typeLabel":"string\u003curi>"},"type":{"type":"string","description":"Media type of the target, usually `application/json`.","isRequired":true,"uniqueKey":"payload._links.document.type","typeLabel":"string"}},"required":["href","type"],"additionalProperties":false,"uniqueKey":"payload._links.document","typeLabel":"object"}},"required":["self"],"additionalProperties":false,"isRequired":true,"uniqueKey":"payload._links","typeLabel":"object"}},"required":["id","resource","number","kind","status","cancelsInvoiceId","cancelledByInvoiceId","serviceMonth","servicePeriodStart","servicePeriodEnd","issueDate","dueDate","collectionMethod","collectionDate","netAmount","taxAmount","grossAmount","amountPaid","amountCancelled","amountDue","taxTreatment","taxBreakdown","paymentInstructions","lineCount","eInvoiceFormat","language","dunningLevel","sentAt","paidAt","_links"],"additionalProperties":false,"isRequired":true,"uniqueKey":"payload","typeLabel":"object"}},"required":["event","payload"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"event":{"id":"3f1c9a52-7b4e-4d21-9c6a-0e5d8b2f4a17","type":"invoice-overdue","timestamp":1793610900},"payload":{"id":19017,"resource":"invoice","number":"VP-R-2026-000042","kind":"periodic","status":"overdue","serviceMonth":"2026-10","servicePeriodStart":"2026-10-01","servicePeriodEnd":"2026-10-31","cancelsInvoiceId":null,"cancelledByInvoiceId":null,"issueDate":"2026-11-02","dueDate":"2026-11-16","collectionMethod":"sepa-debit","collectionDate":"2026-11-16","netAmount":{"value":128000,"label":"€1,280.00"},"taxAmount":{"value":24320,"label":"€243.20"},"grossAmount":{"value":152320,"label":"€1,523.20"},"amountPaid":{"value":0,"label":"€0.00"},"amountCancelled":{"value":0,"label":"€0.00"},"amountDue":{"value":152320,"label":"€1,523.20"},"taxTreatment":"domestic","taxBreakdown":[{"category":"standard","rate":"19.00","netAmount":{"value":128000,"label":"€1,280.00"},"taxAmount":{"value":24320,"label":"€243.20"}}],"paymentInstructions":{"type":"sepa-debit","mandateReference":"EXAMPLE-MANDATE-REF","creditorId":"DE00ZZZ00000000000","ibanLast4":"3000","collectionDate":"2026-11-16"},"lineCount":6,"eInvoiceFormat":"zugferd-en16931","language":"de","dunningLevel":"none","sentAt":"2026-11-02T07:05:12Z","paidAt":null,"_links":{"self":{"href":"https://api.voucher.allride.io/consumer/v1/billing/invoices/19017","type":"application/json"},"lines":{"href":"https://api.voucher.allride.io/consumer/v1/billing/invoices/19017/lines","type":"application/json"},"document":{"href":"https://api.voucher.allride.io/consumer/v1/billing/invoices/19017/document?format=pdf","type":"application/json"}}}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"639827a1-1069-4c40-a98c-d407fb8d8283":{"description":"Acknowledge receipt within 15 seconds.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"1d5addf0-7989-4c9a-88e5-8a3a7b0c82e6":{"description":"Any other status, a redirect or a timeout is a failed attempt; Pub/Sub delivers the event again (at most 5 attempts in total).","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"e665e8eb-c733-4f11-acb6-1852122ca357":{"apiKey":{"type":"http","scheme":"bearer","bearerFormat":"vk_live_\u003ckeyId>_\u003csecret>","description":"Your API key in `Authorization: Bearer \u003ckey>`. Use `vk_test_…` keys against the sandbox and `vk_live_…` keys against production.","scopes":[],"schemeName":"apiKey"}}},"servers":{"194c8b4a-ee81-4799-8d91-168cc798538c":{"url":"https://api.voucher-staging.allride.io","description":"Sandbox"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"vk_live_\u003ckeyId>_\u003csecret>","description":"Your API key in `Authorization: Bearer \u003ckey>`. Use `vk_test_…` keys against the sandbox and `vk_live_…` keys against production.","scopes":[],"schemeName":"apiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Your API key in `Authorization: Bearer \u003ckey>`. Use `vk_test_…` keys against the sandbox and `vk_live_…` keys against production.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"}]},"originalFileLocation":"openapi/consumer.v1.json"},"subdomain":"allride-voucher-consumer","siteName":"AllRide Vouchers — Consumer API","title":"invoice-overdue - AllRide Vouchers — Consumer API","navMaps":{"firstHrefInVersion":{"v1":{"href":"/webhooks/events/invoice-overdue","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T14:29:21.342Z","originalFileLocation":"webhooks/events/invoice-overdue.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=\"An invoice became overdue\">\u003cmeta data-mint-head name=\"application-name\" content=\"AllRide Vouchers — Consumer API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"invoice-overdue - AllRide Vouchers — Consumer API\">\u003cmeta data-mint-head property=\"og:description\" content=\"An invoice became overdue\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"AllRide Vouchers — Consumer API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://allride-voucher-consumer.mintlify.app/_mintlify/api/og/v2?division=Invoices\u0026amp;title=invoice-overdue\u0026amp;description=An+invoice+became+overdue\u0026amp;theme=aa1e578c5c25daaa6c2c70a3\u0026amp;signature=20194dfa603cbd667d2d9b0689ae7ea4b1150afa304ceef2e38435afb3fe58af\">\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=\"invoice-overdue - AllRide Vouchers — Consumer API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"An invoice became overdue\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://allride-voucher-consumer.mintlify.app/_mintlify/api/og/v2?division=Invoices\u0026amp;title=invoice-overdue\u0026amp;description=An+invoice+became+overdue\u0026amp;theme=aa1e578c5c25daaa6c2c70a3\u0026amp;signature=20194dfa603cbd667d2d9b0689ae7ea4b1150afa304ceef2e38435afb3fe58af\">\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/allride-voucher-consumer/PLfxlSfQYmN0h3Xy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"AllRide Vouchers — Consumer API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0A0A0A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/webhooks/events/invoice-overdue.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://allride-voucher-consumer.mintlify.app/#organization\",\"name\":\"AllRide Vouchers — Consumer API\",\"url\":\"https://allride-voucher-consumer.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/allride-voucher-consumer/9vqpJaAUcuaHTUy2/logo/light.svg?fit=max\u0026auto=format\u0026n=9vqpJaAUcuaHTUy2\u0026q=85\u0026s=92f0ea94edcefc1febba871b5ead8cdd\"}},{\"@type\":\"WebSite\",\"@id\":\"https://allride-voucher-consumer.mintlify.app#website\",\"name\":\"AllRide Vouchers — Consumer API\",\"url\":\"https://allride-voucher-consumer.mintlify.app\",\"publisher\":{\"@id\":\"https://allride-voucher-consumer.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue#webpage\",\"url\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue\",\"name\":\"invoice-overdue\",\"description\":\"An invoice became overdue\",\"dateModified\":\"2026-10-26T14:29:21.342Z\",\"isPartOf\":{\"@id\":\"https://allride-voucher-consumer.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Invoices\",\"item\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-finalised\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"invoice-overdue\",\"item\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue#apireference\",\"headline\":\"invoice-overdue\",\"name\":\"invoice-overdue\",\"description\":\"An invoice became overdue\",\"url\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue\",\"mainEntityOfPage\":{\"@id\":\"https://allride-voucher-consumer.mintlify.app/webhooks/events/invoice-overdue#webpage\"},\"dateModified\":\"2026-10-26T14:29:21.342Z\",\"publisher\":{\"@id\":\"https://allride-voucher-consumer.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://allride-voucher-consumer.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"AllRide Vouchers — Consumer API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"AllRide Vouchers — Consumer API","nav":{"global":null,"versions":[{"version":"v1","default":true,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/consumer-catalog-providers-list"}]},{"tab":"Webhook events","groups":[{"group":"Redemptions","pages":[{"title":"redemption-created","openapi":"openapi/consumer.v1.json webhook redemption-created","href":"/webhooks/events/redemption-created"},{"title":"redemption-voided","openapi":"openapi/consumer.v1.json webhook redemption-voided","href":"/webhooks/events/redemption-voided"}]},{"group":"Redemption entities","pages":[{"title":"redemption-entity-created","openapi":"openapi/consumer.v1.json webhook redemption-entity-created","href":"/webhooks/events/redemption-entity-created"}]},{"group":"Redemption links","pages":[{"title":"redemption-link-exhausted","openapi":"openapi/consumer.v1.json webhook redemption-link-exhausted","href":"/webhooks/events/redemption-link-exhausted"},{"title":"redemption-link-expired","openapi":"openapi/consumer.v1.json webhook redemption-link-expired","href":"/webhooks/events/redemption-link-expired"}]},{"group":"Catalog","pages":[{"title":"catalog-voucher-set-activated","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-activated","href":"/webhooks/events/catalog-voucher-set-activated"},{"title":"catalog-voucher-set-activation-scheduled","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-activation-scheduled","href":"/webhooks/events/catalog-voucher-set-activation-scheduled"},{"title":"catalog-voucher-set-available","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-available","href":"/webhooks/events/catalog-voucher-set-available"},{"title":"catalog-voucher-set-deactivated","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-deactivated","href":"/webhooks/events/catalog-voucher-set-deactivated"},{"title":"catalog-voucher-set-deactivation-scheduled","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-deactivation-scheduled","href":"/webhooks/events/catalog-voucher-set-deactivation-scheduled"},{"title":"catalog-voucher-set-depleted","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-depleted","href":"/webhooks/events/catalog-voucher-set-depleted"},{"title":"catalog-voucher-set-stock-low","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-stock-low","href":"/webhooks/events/catalog-voucher-set-stock-low"},{"title":"catalog-voucher-set-unavailable","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-unavailable","href":"/webhooks/events/catalog-voucher-set-unavailable"},{"title":"catalog-voucher-set-updated","openapi":"openapi/consumer.v1.json webhook catalog-voucher-set-updated","href":"/webhooks/events/catalog-voucher-set-updated"}]},{"group":"Price terms","pages":[{"title":"price-terms-acceptance-required","openapi":"openapi/consumer.v1.json webhook price-terms-acceptance-required","href":"/webhooks/events/price-terms-acceptance-required"},{"title":"price-terms-accepted","openapi":"openapi/consumer.v1.json webhook price-terms-accepted","href":"/webhooks/events/price-terms-accepted"},{"title":"price-terms-change-scheduled","openapi":"openapi/consumer.v1.json webhook price-terms-change-scheduled","href":"/webhooks/events/price-terms-change-scheduled"}]},{"group":"Invoices","pages":[{"title":"invoice-finalised","description":"An invoice was issued","openapi":"openapi/consumer.v1.json webhook invoice-finalised","href":"/webhooks/events/invoice-finalised"},{"title":"invoice-overdue","openapi":"openapi/consumer.v1.json webhook invoice-overdue","href":"/webhooks/events/invoice-overdue"},{"title":"invoice-paid","description":"An invoice was paid","openapi":"openapi/consumer.v1.json webhook invoice-paid","href":"/webhooks/events/invoice-paid"},{"title":"invoice-voided","openapi":"openapi/consumer.v1.json webhook invoice-voided","href":"/webhooks/events/invoice-voided"}]},{"group":"Payments","pages":[{"title":"payment-failed","openapi":"openapi/consumer.v1.json webhook payment-failed","href":"/webhooks/events/payment-failed"}]},{"group":"Payment methods","pages":[{"title":"payment-method-deactivated","openapi":"openapi/consumer.v1.json webhook payment-method-deactivated","href":"/webhooks/events/payment-method-deactivated"}]},{"group":"Webhook endpoints","pages":[{"title":"webhook-endpoint-test","openapi":"openapi/consumer.v1.json webhook webhook-endpoint-test","href":"/webhooks/events/webhook-endpoint-test"}]}]}]}]},"basePath":"","title":"invoice-overdue - AllRide Vouchers — Consumer API","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}