HMAC-SHA512 signed Authorization header. See the Authentication page for the complete signing guide.
Body
application/json
authentication_records[] is required by default but may be optional based on client OTAC configuration. recipient.mobile conditionality depends on OTAC configuration.
Ingo-assigned workflow identifier that determines the disbursement flow configuration. Defaults to 1 if not otherwise specified by your Ingo integration manager.
Participant assigned transaction ID. Must be unique. Used for idempotency — a duplicate value returns an idempotent response. Appears on daily reconciliation reports.
Information about the disbursement recipient. Provide either first_name + last_nameorbusiness_name — not both. business_name requires client-level configuration. mobile conditionality depends on OTAC configuration.
Array of authentication challenge records used to verify the recipient's identity before releasing the disbursement. Required by default — may be optional based on client OTAC configuration. Maximum 20 records.
Optional array of supplemental notification records displayed in the recipient notification. Certain records may be required based on client configuration.
Optional URL to a document to be embedded in the recipient notification. Required when the client is configured for document embedding (document_embedding_enabled).
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Ingo Payments Developer Hub","description":"Ingo Payments Developer Hub — APIs, SDKs, and integration guides.","colors":{"primary":"#23ad4b","light":"#5dcaa5","dark":"#058237"},"logo":{"light":"https://mintcdn.com/ingopayments/iShoHhbLzbG-YOtN/logo/light.svg?fit=max\u0026auto=format\u0026n=iShoHhbLzbG-YOtN\u0026q=85\u0026s=556c65165f3a5daf3e33eaf145664046","dark":"https://mintcdn.com/ingopayments/iShoHhbLzbG-YOtN/logo/dark.svg?fit=max\u0026auto=format\u0026n=iShoHhbLzbG-YOtN\u0026q=85\u0026s=52323e8aa1687a6fbdd29a6351b84fcf"},"favicon":"https://mintcdn.com/ingopayments/V3R8LABa_ahl2WE8/favicon.svg?fit=max\u0026auto=format\u0026n=V3R8LABa_ahl2WE8\u0026q=85\u0026s=b46af7ead1c5e85e3fe5d6813b1be106","api":{"openapi":["specs/iframe-session-create.yaml","specs/ingo-banking-merchant-ledgering.yaml","specs/ingopay-check-cancel.yaml","specs/ingopay-check-stop.yaml","specs/ingopay-debit-process-ach.yaml","specs/ingopay-debit-process-card.yaml","specs/ingopay-notify-v3.yaml","specs/ingopay-notify-v4.yaml","specs/ingopay-process-ach.yaml","specs/ingopay-process-billpay.yaml","specs/ingopay-process-card.yaml","specs/ingopay-process-check.yaml","specs/ingopay-process-paypal-venmo.yaml","specs/ingopay-process-retail-card-present.yaml","specs/ingopay-risk.yaml","specs/ingopay-search-v11.yaml","specs/ingopay-verify-ach.yaml","specs/ingopay-verify-billpay.yaml","specs/ingopay-verify-card.yaml","specs/ingopay-verify-check.yaml","specs/ingopay-verify-paypal-venmo.yaml","specs/ingopay-verify-retail-card-present.yaml","specs/ingopay-open-banking-account.yaml","specs/crms-check-maker-alert.yaml","specs/crms-check-protect.yaml","specs/crms-duplicate-exchange.yaml","specs/crms-fraud-alert.yaml","specs/crms-sdk-card-add-or-update-tokenized.yaml","specs/crms-sdk-card-add-or-update.yaml","specs/crms-sdk-card-delete.yaml","specs/crms-sdk-card-get-registered-cards.yaml","specs/crms-sdk-card-update-account.yaml","specs/crms-sdk-partners-add-customer-attributes.yaml","specs/crms-sdk-partners-add-session-attributes.yaml","specs/crms-sdk-partners-authenticate-obo.yaml","specs/crms-sdk-partners-authenticate.yaml","specs/crms-sdk-partners-enroll-customer.yaml","specs/crms-sdk-partners-find-customer.yaml","specs/crms-sdk-partners-get-transaction-history.yaml","specs/crms-sdk-paypal-register-customer.yaml"],"asyncapi":["specs/asyncapi-ingopay.yaml","specs/asyncapi-notify-v3.yaml","specs/asyncapi-notify-v4.yaml","specs/asyncapi-iframe.yaml","specs/asyncapi-banking.yaml","specs/asyncapi-crms-sdk.yaml","specs/asyncapi-crms-check-protect.yaml"],"playground":{"display":"simple"}},"appearance":{"default":"dark"},"contextual":{"options":["copy","view","claude","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ingopayments","hasAudioNarration":false,"actualSubdomain":"ingopayments","customDomains":["developers.ingopayments.com"],"gitSource":{"type":"github","owner":"ingopayments","repo":"ingo-developer-center","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ada84e0793a44c014900f96","collectionId":"78d95d12-1fbc-4af9-94cd-d9532bf64744","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ada84e0793a44c014900f96"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae1f353201cdb70a522441a","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Webhooks","count":242},{"language":"default","tag":"Banking Platform","count":81},{"language":"default","tag":"API Reference","count":74},{"language":"default","tag":"Notify — Managed Parties","count":56},{"language":"default","tag":"Notify — Classic","count":42},{"language":"default","tag":"IngoPay API","count":37},{"language":"default","tag":"Embedded Account Capture","count":22},{"language":"default","tag":"Overview","count":20},{"language":"default","tag":"Hub","count":17},{"language":"default","tag":"Business Owners \u0026 Documents","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"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":"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":"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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"#navbar>div>div:first-child{border-bottom:3px solid #23ad4b!important;border-color:#23ad4b!important}nav a.link.rounded-full{height:40px!important;font-size:13.5px!important;padding-left:16px!important;padding-right:16px!important;transition:background .15s ease,color .15s ease,border-color .15s ease!important}nav a.link.rounded-full:not(.text-gray-600){background-color:#23ad4b!important;color:#fff!important;font-weight:700!important}nav a.link.rounded-full.text-gray-600{border:1px solid transparent!important;background-color:transparent!important}nav a.link.rounded-full.text-gray-600:hover{border-color:#23ad4b!important;color:#23ad4b!important;background-color:transparent!important}.spec-btn,.spec-btn:hover{text-decoration:none!important}.spec-btn{display:inline-block;background:0 0;border:1px solid #23ad4b;color:#23ad4b!important;font-size:12px;font-weight:600;padding:5px 14px;border-radius:20px;transition:background .15s ease,color .15s ease,border-color .15s ease}.spec-btn:hover{background:#23ad4b;color:#fff!important}.dark table th{color:#e2e8f0!important}img[src*=\"/crms/sdk/screens/\"]{border-radius:24px;max-width:280px;background:#fff;border:1px solid rgba(0,0,0,.18);box-shadow:0 6px 16px rgba(0,0,0,.12)}.dark img[src*=\"/crms/sdk/screens/\"]{border:1px solid rgba(255,255,255,.15);box-shadow:0 6px 16px rgba(0,0,0,.4)}.screen-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:36px;margin:28px 0}.screen-card{display:grid;grid-template-columns:160px 1fr;gap:20px;align-items:start}.screen-card img{max-width:160px!important;width:100%}.screen-card .screen-text h4,.screen-card .screen-text strong:first-child{display:block;font-size:15px;font-weight:700;margin-top:0;margin-bottom:8px;line-height:1.3}.screen-card .screen-text p{margin:0 0 8px;font-size:14px;line-height:1.55}@media (max-width:540px){.screen-card{grid-template-columns:1fr;gap:12px}.screen-card img{max-width:200px!important;margin:0 auto}}.mermaid svg,div[class*=mermaid] svg,pre.mermaid svg{height:auto!important;margin:0 auto;display:block}.diagram-links{margin:8px 0 4px;font-size:.85rem;text-align:right}.diagram-links a{font-weight:500;text-decoration:none;border-bottom:1px solid currentColor}.diagram-accordion{position:relative;padding-left:14px;margin:28px 0;transition:transform .18s ease}.diagram-accordion::before{content:\"\";position:absolute;left:0;top:6px;bottom:6px;width:4px;background:#1a73e8;border-radius:2px;pointer-events:none;transition:background .18s ease,width .18s ease}.diagram-accordion:hover,.sdk-download-cta:hover{transform:translateY(-1px)}.diagram-accordion:hover::before{background:#4a90f0;width:5px}.sdk-download-cta{position:relative;margin:24px 0;padding:6px;border:2px solid #23ad4b;border-radius:14px;background:rgba(35,173,75,.06);box-shadow:0 4px 14px rgba(35,173,75,.18);transition:transform .18s ease,box-shadow .18s ease}.sdk-download-cta:hover{box-shadow:0 6px 20px rgba(35,173,75,.28)}.dark .sdk-download-cta{background:rgba(35,173,75,.12);box-shadow:0 4px 14px rgba(0,0,0,.4)}.report-downloads{display:flex;flex-wrap:wrap;gap:14px;margin:20px 0 4px}.report-downloads a.report-dl-btn{display:inline-flex;align-items:center;gap:9px;background:#23ad4b;color:#fff!important;font-size:14px;font-weight:600;padding:11px 20px;border-radius:10px;text-decoration:none!important;border:1px solid #23ad4b;box-shadow:0 2px 8px rgba(35,173,75,.2);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.report-downloads a.report-dl-btn::before{content:\"\\2193\";font-size:15px;font-weight:700;line-height:1}.report-downloads a.report-dl-btn:hover{background:#1c8f3d;transform:translateY(-1px);box-shadow:0 5px 16px rgba(35,173,75,.32);text-decoration:none!important}.dark .report-downloads a.report-dl-btn{box-shadow:0 2px 8px rgba(0,0,0,.4)}"}],"page":{"pagePath":"docs/notify-classic/notify/stage","slug":"/docs/notify-classic/notify/stage","pageMetadata":{"title":"Stage Disbursement","description":"Stage a disbursement notification for a single recipient via Notify v3.","openapi":"specs/ingopay-notify-v3.yaml POST /gateway/v3/notify","href":"/docs/notify-classic/notify/stage"},"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: \"Stage a disbursement notification for a single recipient via Notify v3.\"\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":"Stage Disbursement","description":"Stage a disbursement notification for a single recipient via Notify v3.","openapi":"specs/ingopay-notify-v3.yaml POST /gateway/v3/notify","href":"/docs/notify-classic/notify/stage"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/ingopayments/6302b08f7c932246/scripts/convert.js","/_mintlify/custom/ingopayments/803ba8a0d7080d96/scripts/generate-from-code.js","/_mintlify/custom/ingopayments/20b0b95f387de69d/scripts/validate.js","/_mintlify/custom/ingopayments/e31e657fa2223781/scripts/export-diagrams.js"],"openApiReferenceData":{"operation":{"summary":"Submit a notification of payment intent","description":"Stage a disbursement notification for a single recipient via Notify v3.","operationId":"notifyV3","tags":["Notification of Payment Intent"],"requestBody":"9de1a810-beec-4ffb-9b9a-73981c5085ec","responses":{"200":"ae028a43-9995-43d1-8501-1be38713b81d","400":"11ba5370-8db4-4cc5-b0a2-705e6c2a5aad"},"method":"post","type":"path","servers":["d398b34b-6399-4ba1-8dc5-392e47349bfc","cde26443-be32-42b3-b861-b063b45cb7ae"],"security":["0883b9c5-c6d9-437b-932f-6fd8acf91a4f"],"path":"/gateway/v3/notify","baseUrlOptions":["https://payapi-sandbox.ingo.money","https://payapi.ingo.money"],"title":"Submit a notification of payment intent","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["participant_id","amount","workflow_id","participant_unique_id1","recipient"],"description":"`authentication_records[]` is required by default but may be optional based on client OTAC configuration. `recipient.mobile` conditionality depends on OTAC configuration.\n","properties":{"participant_id":{"type":"integer","description":"Unique participant identifier assigned by Ingo.","example":12345,"isRequired":true,"uniqueKey":"participant_id","typeLabel":"integer"},"amount":{"type":"string","maxLength":10,"description":"Dollar amount of the disbursement. Must be greater than 0 with a maximum of 2 decimal places.\n","example":"250.00","isRequired":true,"uniqueKey":"amount","typeLabel":"string"},"workflow_id":{"type":"integer","description":"Ingo-assigned workflow identifier that determines the disbursement flow configuration. Defaults to 1 if not otherwise specified by your Ingo integration manager.","example":1,"isRequired":true,"uniqueKey":"workflow_id","typeLabel":"integer"},"participant_unique_id1":{"type":"string","minLength":1,"maxLength":100,"description":"Participant assigned transaction ID. Must be unique. Used for idempotency — a duplicate value returns an idempotent response. Appears on daily reconciliation reports.\n","example":"a4f1b2c3-d456-789e-f012-34567890abcd","isRequired":true,"uniqueKey":"participant_unique_id1","typeLabel":"string"},"recipient":{"type":"object","required":["customer_id","email","address1","city","state","zip"],"description":"Information about the disbursement recipient. Provide either `first_name` + `last_name` **or** `business_name` — not both. `business_name` requires client-level configuration. `mobile` conditionality depends on OTAC configuration.\n","properties":{"customer_id":{"type":"string","maxLength":100,"description":"Client assigned unique identifier for the customer.","example":"cust-001","isRequired":true,"uniqueKey":"recipient.customer_id","typeLabel":"string"},"address1":{"type":"string","minLength":1,"maxLength":150,"description":"Recipient address line 1.","example":"123 Main St.","isRequired":true,"uniqueKey":"recipient.address1","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":150,"description":"Recipient city.","example":"Atlanta","isRequired":true,"uniqueKey":"recipient.city","typeLabel":"string"},"state":{"type":"string","minLength":2,"maxLength":2,"pattern":"^(?:A[LKSZRAEP]|C[AOT]|D[EC]|F[LM]|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEHINOPST]|N[CDEHJMVY]|O[HKR]|P[ARW]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$","description":"Recipient state (standard US postal abbreviation).","example":"GA","isRequired":true,"uniqueKey":"recipient.state","typeLabel":"string"},"zip":{"type":"string","maxLength":10,"pattern":"^[0-9]{5}(?:-[0-9]{4})?$","description":"Recipient zip code. 5-digit or zip+4 in xxxxx-xxxx format.\n","example":"30313","isRequired":true,"uniqueKey":"recipient.zip","typeLabel":"string"},"email":{"type":"string","minLength":1,"maxLength":150,"description":"Recipient email address. The disbursement notification is sent to this address.\n","example":"johnny.rockets@example.com","isRequired":true,"uniqueKey":"recipient.email","typeLabel":"string"},"first_name":{"type":"string","minLength":1,"maxLength":150,"description":"Recipient first name. Required unless `business_name` is provided.\n","example":"Johnny","uniqueKey":"recipient.first_name","typeLabel":"string"},"last_name":{"type":"string","minLength":1,"maxLength":150,"description":"Recipient last name. Required unless `business_name` is provided.\n","example":"Rockets","uniqueKey":"recipient.last_name","typeLabel":"string"},"business_name":{"oneOf":[{"type":"string","minLength":1,"maxLength":150,"description":"Recipient business name. Provide instead of `first_name` and `last_name` for business recipients. Requires `enable_business_name` client configuration.\n","example":null,"uniqueKey":"recipient.business_name.oneOf.0","typeLabel":"string"},{"type":"null","minLength":1,"maxLength":150,"description":"Recipient business name. Provide instead of `first_name` and `last_name` for business recipients. Requires `enable_business_name` client configuration.\n","example":null,"uniqueKey":"recipient.business_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"recipient.business_name","typeLabel":"string | null"},"address2":{"oneOf":[{"type":"string","maxLength":150,"description":"Optional recipient address line 2.","example":"Apt 3","uniqueKey":"recipient.address2.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":150,"description":"Optional recipient address line 2.","example":"Apt 3","uniqueKey":"recipient.address2.oneOf.1","typeLabel":"null"}],"uniqueKey":"recipient.address2","typeLabel":"string | null"},"mobile":{"oneOf":[{"type":"string","minLength":1,"maxLength":10,"description":"10-digit recipient mobile number. Conditionality depends on OTAC client configuration. Required when `otac_enabled` is true and `otac_allow_same_delivery` is false.\n","example":"4045551234","uniqueKey":"recipient.mobile.oneOf.0","typeLabel":"string"},{"type":"null","minLength":1,"maxLength":10,"description":"10-digit recipient mobile number. Conditionality depends on OTAC client configuration. Required when `otac_enabled` is true and `otac_allow_same_delivery` is false.\n","example":"4045551234","uniqueKey":"recipient.mobile.oneOf.1","typeLabel":"null"}],"uniqueKey":"recipient.mobile","typeLabel":"string | null"},"phone":{"oneOf":[{"type":"string","maxLength":10,"description":"Optional 10-digit recipient home/office phone number.","example":"4045554321","uniqueKey":"recipient.phone.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":10,"description":"Optional 10-digit recipient home/office phone number.","example":"4045554321","uniqueKey":"recipient.phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"recipient.phone","typeLabel":"string | null"},"open_banking_finicity":{"oneOf":[{"type":"object","description":"Open banking account identification via Finicity. Optional — only applicable for clients configured to use Finicity for open banking services.","properties":{"customer_id":{"type":"string","maxLength":50,"description":"Finicity customer ID.","example":"FINICITY-CUST-001","isRequired":true,"uniqueKey":"recipient.open_banking_finicity.oneOf.0.customer_id","typeLabel":"string"}},"required":["customer_id"],"uniqueKey":"recipient.open_banking_finicity.oneOf.0","typeLabel":"object"},{"type":"null","description":"Open banking account identification via Finicity. Optional — only applicable for clients configured to use Finicity for open banking services.","properties":{"customer_id":{"type":"string","maxLength":50,"description":"Finicity customer ID.","example":"FINICITY-CUST-001"}},"required":["customer_id"],"uniqueKey":"recipient.open_banking_finicity.oneOf.1","typeLabel":"null"}],"uniqueKey":"recipient.open_banking_finicity","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"recipient","typeLabel":"object"},"ledger":{"type":"object","description":"Ledger program information. Required for clients configured for ledgering as a product; exclude entirely if not applicable to your integration.","required":["api_key","user_id","entity_type","entity_id"],"properties":{"api_key":{"type":"string","minLength":1,"maxLength":100,"description":"API key associated with the ledger program.","isRequired":true,"uniqueKey":"ledger.api_key","typeLabel":"string"},"user_id":{"type":"string","minLength":1,"maxLength":100,"description":"User ID associated with the ledger program.","isRequired":true,"uniqueKey":"ledger.user_id","typeLabel":"string"},"entity_type":{"type":"string","maxLength":50,"enum":["business","user"],"description":"Entity type for the ledger. The combination of entity type and entity ID must be valid within the client's program.","isRequired":true,"uniqueKey":"ledger.entity_type","typeLabel":"enum\u003cstring>"},"entity_id":{"type":"string","maxLength":100,"description":"Entity ID associated with the ledger. The combination of entity type and entity ID must be valid within the client's program.","isRequired":true,"uniqueKey":"ledger.entity_id","typeLabel":"string"}},"uniqueKey":"ledger","typeLabel":"object"},"participant_unique_id2":{"oneOf":[{"type":"string","maxLength":100,"description":"Optional second participant assigned transaction ID.\n","example":"b5e2c3d4-e567-890f-a123-456789012345","uniqueKey":"participant_unique_id2.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":100,"description":"Optional second participant assigned transaction ID.\n","example":"b5e2c3d4-e567-890f-a123-456789012345","uniqueKey":"participant_unique_id2.oneOf.1","typeLabel":"null"}],"uniqueKey":"participant_unique_id2","typeLabel":"string | null"},"authentication_records":{"type":"array","minItems":1,"maxItems":20,"description":"Array of authentication challenge records used to verify the recipient's identity before releasing the disbursement. Required by default — may be optional based on client OTAC configuration. Maximum 20 records.\n","items":{"type":"object","required":["field_label","field_order","validation_type","match_failure_type","value_format","client_provided_value"],"properties":{"field_label":{"type":"string","minLength":1,"maxLength":50,"pattern":"^[A-Za-z0-9\\-\\/ ]+$","description":"Display label for the authentication field shown to the recipient. Accepts letters, numbers, hyphens, forward slashes, and spaces.\n","example":"Last 4 SSN","isRequired":true,"uniqueKey":"authentication_records.items.[INDEX].field_label","typeLabel":"string"},"field_order":{"type":"integer","minimum":1,"maximum":99,"description":"Display order for the authentication field. Must be unique within the array.\n","example":1,"isRequired":true,"uniqueKey":"authentication_records.items.[INDEX].field_order","typeLabel":"integer"},"validation_type":{"type":"integer","enum":[1,2],"description":"Validation behavior type. 1 = exact match required, 2 = partial match allowed.\n","example":1,"isRequired":true,"uniqueKey":"authentication_records.items.[INDEX].validation_type","typeLabel":"enum\u003cinteger>"},"match_failure_type":{"type":"integer","enum":[1,2],"description":"Behavior on match failure. 1 = block disbursement, 2 = allow with flag.\n","example":1,"isRequired":true,"uniqueKey":"authentication_records.items.[INDEX].match_failure_type","typeLabel":"enum\u003cinteger>"},"value_format":{"type":"string","maxLength":250,"description":"Mask format string defining how the value is displayed to the recipient (e.g. `XXXX` for last-4 masking).\n","example":"XXXX","isRequired":true,"uniqueKey":"authentication_records.items.[INDEX].value_format","typeLabel":"string"},"client_provided_value":{"type":"string","minLength":1,"maxLength":100,"description":"The actual value the recipient must match to authenticate the disbursement.\n","example":"1234","isRequired":true,"uniqueKey":"authentication_records.items.[INDEX].client_provided_value","typeLabel":"string"}},"uniqueKey":"authentication_records.items.[INDEX]","typeLabel":"object"},"uniqueKey":"authentication_records","typeLabel":"object[]"},"notification_records":{"oneOf":[{"type":"array","description":"Optional array of supplemental notification records displayed in the recipient notification. Certain records may be required based on client configuration.\n","items":{"type":"object","properties":{"field_label":{"type":"string","minLength":1,"maxLength":50,"description":"Display label for the notification record.","example":"Account","uniqueKey":"notification_records.oneOf.0.items.[INDEX].field_label","typeLabel":"string"},"client_provided_value":{"type":"string","minLength":1,"maxLength":4000,"description":"Value to display for this notification record.\n","example":"Checking Account ending 5678","uniqueKey":"notification_records.oneOf.0.items.[INDEX].client_provided_value","typeLabel":"string"}},"uniqueKey":"notification_records.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"notification_records.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Optional array of supplemental notification records displayed in the recipient notification. Certain records may be required based on client configuration.\n","items":{"type":"object","properties":{"field_label":{"type":"string","minLength":1,"maxLength":50,"description":"Display label for the notification record.","example":"Account"},"client_provided_value":{"type":"string","minLength":1,"maxLength":4000,"description":"Value to display for this notification record.\n","example":"Checking Account ending 5678"}}},"uniqueKey":"notification_records.oneOf.1","typeLabel":"null"}],"uniqueKey":"notification_records","typeLabel":"object[] | null"},"language":{"oneOf":[{"type":"string","maxLength":8,"description":"IETF locale code specifying the language for the notification. Conditional on alternate_language_enabled client configuration.","example":"en-US","enum":["ar-SA","cs-CZ","da-DK","de-DE","en-GB","en-US","es-ES","es-US","fa-IR","fi-FI","fr-FR","hmn-Latn","it-IT","ja-JP","km-KH","ko-KR","nb-NO","nl-NL","pl-PL","pt-BR","ru-RU","sv-SE","tl-PH","tr-TR","vi-VN","zh-CN","zh-Hans","zh-TW"],"uniqueKey":"language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","maxLength":8,"description":"IETF locale code specifying the language for the notification. Conditional on alternate_language_enabled client configuration.","example":"en-US","enum":["ar-SA","cs-CZ","da-DK","de-DE","en-GB","en-US","es-ES","es-US","fa-IR","fi-FI","fr-FR","hmn-Latn","it-IT","ja-JP","km-KH","ko-KR","nb-NO","nl-NL","pl-PL","pt-BR","ru-RU","sv-SE","tl-PH","tr-TR","vi-VN","zh-CN","zh-Hans","zh-TW"],"uniqueKey":"language.oneOf.1","typeLabel":"null"}],"uniqueKey":"language","typeLabel":"enum\u003cstring> | null"},"document_link":{"oneOf":[{"type":"string","maxLength":2048,"description":"Optional URL to a document to be embedded in the recipient notification. Required when the client is configured for document embedding (`document_embedding_enabled`).\n","example":"https://example.com/documents/agreement.pdf","uniqueKey":"document_link.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":2048,"description":"Optional URL to a document to be embedded in the recipient notification. Required when the client is configured for document embedding (`document_embedding_enabled`).\n","example":"https://example.com/documents/agreement.pdf","uniqueKey":"document_link.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_link","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"participant_id":12345,"amount":"250.00","workflow_id":1,"participant_unique_id1":"a4f1b2c3-d456-789e-f012-34567890abcd","participant_unique_id2":"b5e2c3d4-e567-890f-a123-456789012345","tracer_id":"trc-20260422-001","recipient":{"customer_id":"cust-001","first_name":"Alex","last_name":"Rivera","email":"johnny.rockets@example.com","mobile":"5555550100","address1":"100 Innovation Way","address2":"","city":"Anytown","state":"GA","zip":"00000","phone":"5555550100"},"authentication_records":[{"field_label":"Last 4 SSN","field_order":1,"validation_type":1,"match_failure_type":1,"value_format":"XXXX","client_provided_value":"1234"}],"notification_records":[{"field_label":"Account","client_provided_value":"Checking Account ending 5678"}]},"examples":{"Example":{"title":"Example","value":{"participant_id":12345,"amount":"250.00","workflow_id":1,"participant_unique_id1":"a4f1b2c3-d456-789e-f012-34567890abcd","participant_unique_id2":"b5e2c3d4-e567-890f-a123-456789012345","tracer_id":"trc-20260422-001","recipient":{"customer_id":"cust-001","first_name":"Alex","last_name":"Rivera","email":"johnny.rockets@example.com","mobile":"5555550100","address1":"100 Innovation Way","address2":"","city":"Anytown","state":"GA","zip":"00000","phone":"5555550100"},"authentication_records":[{"field_label":"Last 4 SSN","field_order":1,"validation_type":1,"match_failure_type":1,"value_format":"XXXX","client_provided_value":"1234"}],"notification_records":[{"field_label":"Account","client_provided_value":"Checking Account ending 5678"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"ae028a43-9995-43d1-8501-1be38713b81d":{"description":"Notification submitted successfully","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer","description":"Numeric code describing the status of the API request. 100 = Success.\n","example":100,"uniqueKey":"status","typeLabel":"integer"},"client_message":{"type":"string","description":"Text description associated with the status code.","example":"Success","uniqueKey":"client_message","typeLabel":"string"},"data":{"type":"object","properties":{"notification_id":{"type":"integer","description":"Ingo-assigned unique identifier for the staged notification.","example":1000001,"uniqueKey":"data.notification_id","typeLabel":"integer"},"tracer_id":{"type":"string","description":"Ingo-assigned tracer identifier for internal tracking.","example":"trc-abc123","uniqueKey":"data.tracer_id","typeLabel":"string"},"participant_unique_id1":{"type":"string","description":"Echo of the participant_unique_id1 submitted in the request.","example":"PARTNER-REF-001","uniqueKey":"data.participant_unique_id1","typeLabel":"string"},"participant_unique_id2":{"oneOf":[{"type":"string","description":"Echo of the participant_unique_id2 submitted in the request.","example":"PARTNER-REF-002","uniqueKey":"data.participant_unique_id2.oneOf.0","typeLabel":"string"},{"type":"null","description":"Echo of the participant_unique_id2 submitted in the request.","example":"PARTNER-REF-002","uniqueKey":"data.participant_unique_id2.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.participant_unique_id2","typeLabel":"string | null"},"request_timestamp":{"type":"integer","description":"Unix timestamp of the request.","example":1700000000,"uniqueKey":"data.request_timestamp","typeLabel":"integer"}},"description":"Response data for the staged notification.","uniqueKey":"data","typeLabel":"object"},"time":{"type":"string","description":"Server-side request processing time in seconds.","example":"0.85","uniqueKey":"time","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":100,"client_message":"Success","data":{"notification_id":9876543,"tracer_id":"trc-20260422-001","participant_unique_id1":"PARTNER-REF-001","participant_unique_id2":"PARTNER-REF-002","request_timestamp":1700000000},"time":"0.85"},"examples":{"Example":{"title":"Example","value":{"status":100,"client_message":"Success","data":{"notification_id":9876543,"tracer_id":"trc-20260422-001","participant_unique_id1":"PARTNER-REF-001","participant_unique_id2":"PARTNER-REF-002","request_timestamp":1700000000},"time":"0.85"}}},"exampleType":"examples"}},"exampleType":"examples"},"11ba5370-8db4-4cc5-b0a2-705e6c2a5aad":{"description":"Validation error","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer","example":400,"uniqueKey":"status","typeLabel":"integer"},"client_message":{"type":"string","example":"Validation Error","uniqueKey":"client_message","typeLabel":"string"},"data":{"type":"object","properties":{"errors":{"type":"object","description":"Field-level validation errors.","additionalProperties":{"type":"string","uniqueKey":"data.errors.additionalProperties","typeLabel":"string"},"uniqueKey":"data.errors","typeLabel":"object"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":400,"client_message":"Validation Error","data":{"errors":{"recipient.email":"Field is required"},"participant_unique_id1":"PARTNER-REF-001","participant_unique_id2":"PARTNER-REF-002","request_timestamp":1700000000},"time":"0.85"},"examples":{"Example":{"title":"Example","value":{"status":400,"client_message":"Validation Error","data":{"errors":{"recipient.email":"Field is required"},"participant_unique_id1":"PARTNER-REF-001","participant_unique_id2":"PARTNER-REF-002","request_timestamp":1700000000},"time":"0.85"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"0883b9c5-c6d9-437b-932f-6fd8acf91a4f":{"HmacAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"HMAC-SHA512 signed Authorization header. See the Authentication page for the complete signing guide.","scopes":[]}}},"servers":{"d398b34b-6399-4ba1-8dc5-392e47349bfc":{"url":"https://payapi-sandbox.ingo.money","description":"Sandbox"},"cde26443-be32-42b3-b861-b063b45cb7ae":{"url":"https://payapi.ingo.money","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","description":"HMAC-SHA512 signed Authorization header. See the Authentication page for the complete signing guide.","scopes":[]},"schema":{"title":"Authorization","type":"string","description":"HMAC-SHA512 signed Authorization header. See the Authentication page for the complete signing guide.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"HmacAuth","name":"Authorization"}],"title":"HmacAuth"}]},"originalFileLocation":"specs/ingopay-notify-v3.yaml"},"subdomain":"ingopayments","siteName":"Ingo Payments Developer Hub","title":"Stage Disbursement - Ingo Payments Developer Hub","contextualStarterQuestions":[{"_id":"69f1321220d5d5d066b6f774","deploymentId":"69de7f66155c3ba96bc71012","questionText":"Can I notify multiple recipients?","status":"active","generatedBy":"contextual","path":"docs/notify-classic/notify/stage","createdAt":"2026-04-28T22:17:54.836Z","updatedAt":"2026-04-28T22:17:54.836Z","__v":0},{"_id":"69f1321220d5d5d066b6f772","deploymentId":"69de7f66155c3ba96bc71012","questionText":"How do I stage a disbursement?","status":"active","generatedBy":"contextual","path":"docs/notify-classic/notify/stage","createdAt":"2026-04-28T22:17:54.836Z","updatedAt":"2026-04-28T22:17:54.836Z","__v":0},{"_id":"69f1321220d5d5d066b6f773","deploymentId":"69de7f66155c3ba96bc71012","questionText":"What is Notify v3 staging?","status":"active","generatedBy":"contextual","path":"docs/notify-classic/notify/stage","createdAt":"2026-04-28T22:17:54.836Z","updatedAt":"2026-04-28T22:17:54.836Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-28T22:17:29.848Z","originalFileLocation":"docs/notify-classic/notify/stage.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=\"dark\"}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=\"Stage a disbursement notification for a single recipient via Notify v3.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ingo Payments Developer Hub\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ingopayments/iHiCiEx6lpf9Tbeq/_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/ingopayments/iHiCiEx6lpf9Tbeq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ingopayments/iHiCiEx6lpf9Tbeq/_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/ingopayments/iHiCiEx6lpf9Tbeq/_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/ingopayments/iHiCiEx6lpf9Tbeq/_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/ingopayments/iHiCiEx6lpf9Tbeq/_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/ingopayments/iHiCiEx6lpf9Tbeq/_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/ingopayments/iHiCiEx6lpf9Tbeq/_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/ingopayments/iHiCiEx6lpf9Tbeq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Stage Disbursement - Ingo Payments Developer Hub\">\u003cmeta data-mint-head property=\"og:description\" content=\"Stage a disbursement notification for a single recipient via Notify v3.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ingo Payments Developer Hub\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.ingopayments.com/docs/notify-classic/notify/stage\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ingopayments.mintlify.app/_mintlify/api/og/v2?division=Notify\u0026amp;title=Stage+Disbursement\u0026amp;description=Stage+a+disbursement+notification+for+a+single+recipient+via+Notify+v3.\u0026amp;theme=ffb6732ea583e2d7404edaa7\u0026amp;signature=882f0076b33edf38a3b183988a9bc4c9497ec1e45b9c2252f368503473f1a3e5\">\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=\"Stage Disbursement - Ingo Payments Developer Hub\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Stage a disbursement notification for a single recipient via Notify v3.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ingopayments.mintlify.app/_mintlify/api/og/v2?division=Notify\u0026amp;title=Stage+Disbursement\u0026amp;description=Stage+a+disbursement+notification+for+a+single+recipient+via+Notify+v3.\u0026amp;theme=ffb6732ea583e2d7404edaa7\u0026amp;signature=882f0076b33edf38a3b183988a9bc4c9497ec1e45b9c2252f368503473f1a3e5\">\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/ingopayments/iHiCiEx6lpf9Tbeq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ingo Payments Developer Hub\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#23ad4b\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.ingopayments.com/docs/notify-classic/notify/stage\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/notify-classic/notify/stage.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.ingopayments.com/#organization\",\"name\":\"Ingo Payments Developer Hub\",\"url\":\"https://developers.ingopayments.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ingopayments/iShoHhbLzbG-YOtN/logo/light.svg?fit=max\u0026auto=format\u0026n=iShoHhbLzbG-YOtN\u0026q=85\u0026s=556c65165f3a5daf3e33eaf145664046\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.ingopayments.com#website\",\"name\":\"Ingo Payments Developer Hub\",\"url\":\"https://developers.ingopayments.com\",\"publisher\":{\"@id\":\"https://developers.ingopayments.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage#webpage\",\"url\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage\",\"name\":\"Stage Disbursement\",\"description\":\"Stage a disbursement notification for a single recipient via Notify v3.\",\"dateModified\":\"2026-04-28T22:17:29.848Z\",\"isPartOf\":{\"@id\":\"https://developers.ingopayments.com#website\"},\"breadcrumb\":{\"@id\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ingo Payments Developer Hub\",\"item\":\"https://developers.ingopayments.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Stage Disbursement\",\"item\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage#apireference\",\"headline\":\"Stage Disbursement\",\"name\":\"Stage Disbursement\",\"description\":\"Stage a disbursement notification for a single recipient via Notify v3.\",\"url\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage\",\"mainEntityOfPage\":{\"@id\":\"https://developers.ingopayments.com/docs/notify-classic/notify/stage#webpage\"},\"dateModified\":\"2026-04-28T22:17:29.848Z\",\"publisher\":{\"@id\":\"https://developers.ingopayments.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.ingopayments.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ingo Payments Developer Hub\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ingo Payments Developer Hub","nav":{"global":{},"tabs":[{"tab":"Hub","pages":[{"title":"Hub","href":"/docs/hub/overview"}]},{"tab":"IngoPay API","pages":[{"title":"IngoPay API","href":"/docs/ingopay/overview"}]},{"tab":"Embedded Account Capture","pages":[{"title":"Embedded Account Capture","href":"/docs/iframe/overview"}]},{"tab":"Notify — Classic","groups":[{"group":"Overview","pages":[{"title":"Notify — Classic","mode":"wide","href":"/docs/notify-classic/overview"},{"title":"Quick Start","href":"/docs/notify-classic/quick-start"},{"title":"Testing","href":"/docs/notify-classic/testing"},{"title":"Repeat Recipient","href":"/docs/hub/repeat-recipient"},{"title":"Notification Records","href":"/docs/hub/notification-records"},{"title":"Embedded Documents","href":"/docs/hub/embedded-documents"},{"title":"Single Sign-On","description":"Hand an already-authenticated customer from your portal directly into the Digital Payment Center with a signed redirect — bypassing the recipient authentication challenge. Available for Notify — Classic and Notify — Managed Parties.","href":"/docs/hub/single-sign-on"}]},{"group":"Notify","pages":[{"title":"Stage Disbursement","openapi":"specs/ingopay-notify-v3.yaml POST /gateway/v3/notify","href":"/docs/notify-classic/notify/stage"},{"title":"Cancel Disbursement","description":"Cancel a staged disbursement that has not yet been claimed by the recipient.","openapi":"specs/ingopay-notify-v3.yaml POST /gateway/v3/notifycancel","href":"/docs/notify-classic/notify/cancel"}]},{"group":"Webhooks","pages":[{"title":"Webhooks","sidebarTitle":"Overview","href":"/docs/notify-classic/webhooks/overview"},{"group":"Webhooks","pages":[{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentNoticeSettlementAdjustment","href":"/notify-classic-webhooks/webhooks/settlement-adjustment","title":"Settlement Adjustment","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentNoticeAchNocV1","href":"/notify-classic-webhooks/webhooks/ach-notice-of-change","title":"ACH Notice of Change","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientNotificationStatusSent","href":"/notify-classic-webhooks/webhooks/notification-sent","title":"Notification Sent","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientNotificationStatusReceived","href":"/notify-classic-webhooks/webhooks/notification-received","title":"Notification Received","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientNotificationStatusBounced","href":"/notify-classic-webhooks/webhooks/notification-bounced","title":"Notification Bounced","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientAuthenticationStatusSuccess","href":"/notify-classic-webhooks/webhooks/authentication-success","title":"Authentication Success","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientAuthenticationStatusFailure","href":"/notify-classic-webhooks/webhooks/authentication-failure","title":"Authentication Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionPartyAuthenticationOtacDeliveryGenerate","href":"/notify-classic-webhooks/webhooks/otac-delivery-generated","title":"OTAC Delivery Generated","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionPartyAuthenticationOtacDeliveryLimit","href":"/notify-classic-webhooks/webhooks/otac-delivery-limit-reached","title":"OTAC Delivery Limit Reached","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionPartyAuthenticationOtacValidationSuccess","href":"/notify-classic-webhooks/webhooks/otac-validation-success","title":"OTAC Validation Success","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionPartyAuthenticationOtacValidationFailure","href":"/notify-classic-webhooks/webhooks/otac-validation-failure","title":"OTAC Validation Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientVerificationRvdmSuccess","href":"/notify-classic-webhooks/webhooks/rvdm-verification-success","title":"RVDM Verification Success","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientVerificationRvdmFailure","href":"/notify-classic-webhooks/webhooks/rvdm-verification-failure","title":"RVDM Verification Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientVerificationOfacStatusSuspended","href":"/notify-classic-webhooks/webhooks/ofac-suspended","title":"OFAC Suspended","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientVerificationOfacStatusCleared","href":"/notify-classic-webhooks/webhooks/ofac-cleared","title":"OFAC Cleared","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientVerificationOfacStatusFailure","href":"/notify-classic-webhooks/webhooks/ofac-failure","title":"OFAC Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountVerificationCardFailureCnsCd","href":"/notify-classic-webhooks/webhooks/card-cnscd-verification-failure","title":"Card CNS/CD Verification Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountVerificationCardFailureAvsCvv","href":"/notify-classic-webhooks/webhooks/card-avscvv-verification-failure","title":"Card AVS/CVV Verification Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountVerificationAchFailureRnv","href":"/notify-classic-webhooks/webhooks/ach-routing-number-verification-failure","title":"ACH Routing Number Verification Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountVerificationAchFailureAnv","href":"/notify-classic-webhooks/webhooks/ach-account-number-verification-failure","title":"ACH Account Number Verification Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountVerificationAchFailureNav","href":"/notify-classic-webhooks/webhooks/ach-nameaddress-verification-failure","title":"ACH Name/Address Verification Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountVerificationPaypalSuccessAv","href":"/notify-classic-webhooks/webhooks/paypal-account-verification-success","title":"PayPal Account Verification Success","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountVerificationPaypalFailureAv","href":"/notify-classic-webhooks/webhooks/paypal-account-verification-failure","title":"PayPal Account Verification Failure","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionAccountTokenizationSuccess","href":"/notify-classic-webhooks/webhooks/account-tokenization-success","title":"Account Tokenization Success","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentDisbursementRequestExpired","href":"/notify-classic-webhooks/webhooks/disbursement-request-expired","title":"Disbursement Request Expired","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentDisbursementRequestCanceled","href":"/notify-classic-webhooks/webhooks/disbursement-request-canceled","title":"Disbursement Request Canceled","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusFailure","href":"/notify-classic-webhooks/webhooks/payment-failed","title":"Payment Failed","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusCheck","href":"/notify-classic-webhooks/webhooks/check-in-process","title":"Check In Process","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusCheckIssued","href":"/notify-classic-webhooks/webhooks/check-issued","title":"Check Issued","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusCheckPaid","href":"/notify-classic-webhooks/webhooks/check-paid","title":"Check Paid","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusCheckCanceled","href":"/notify-classic-webhooks/webhooks/check-canceled","title":"Check Canceled","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusCheckStopped","href":"/notify-classic-webhooks/webhooks/check-stopped","title":"Check Stopped","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusCheckReturned","href":"/notify-classic-webhooks/webhooks/check-returned","title":"Check Returned","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusSuccess","href":"/notify-classic-webhooks/webhooks/payment-successful","title":"Payment Successful","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusTerminated","href":"/notify-classic-webhooks/webhooks/payment-terminated","title":"Payment Terminated","version":null},{"asyncapi":"specs/asyncapi-notify-v3.yaml TransactionRecipientPaymentStatusReturned","href":"/notify-classic-webhooks/webhooks/payment-returned","title":"Payment Returned","version":null}]}]}]},{"tab":"Notify — Managed Parties","pages":[{"title":"Notify — Managed Parties","href":"/docs/notify-managed/overview"}]},{"tab":"Banking Platform","pages":[{"title":"Banking Platform","href":"/docs/banking/overview"}]},{"tab":"Check Risk Management Services","hidden":true,"pages":[{"title":"Check Risk Management Services","href":"/docs/crms/overview"}]}]},"title":"Stage Disbursement - Ingo Payments Developer Hub","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-CBCH2P7b.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}