Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow.
Cash voucher values are monetary amounts in minor currency units (cents). For example, 5000 means $50.00. Voucher codes are normalized by Atlas before storage.
outlet_ids controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually.
Atlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.
Last valid service date for redemption, in ISO 8601 date format. A voucher with expires_after: 2026-12-31 is redeemable on 2026-12-31 and expires on 2027-01-01.
Outlet IDs where the POS picker shows this voucher. An empty array means all outlets. This setting does not block manual code redemption at other outlets.
Computed voucher state. expired wins when expires_after is in the past; redeemed applies to non-expired unique vouchers with a captured redemption; otherwise the voucher is active.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Atlas Help Center","colors":{"primary":"#4f46e5","light":"#818cf8","dark":"#473fce"},"logo":{"light":"https://mintcdn.com/atlaskitchen/toWaeAIw-C17Ei-e/logo/atlas-logo-for-light.svg?fit=max\u0026auto=format\u0026n=toWaeAIw-C17Ei-e\u0026q=85\u0026s=42ed8ebe4e4fca8e33f55859c72ca3f1","dark":"https://mintcdn.com/atlaskitchen/toWaeAIw-C17Ei-e/logo/atlas-logo-for-dark.svg?fit=max\u0026auto=format\u0026n=toWaeAIw-C17Ei-e\u0026q=85\u0026s=bb42d68eef8bc5010249ee1532a301da"},"favicon":"https://mintcdn.com/atlaskitchen/PbQq0fyxwtbdSf_o/favicon.svg?fit=max\u0026auto=format\u0026n=PbQq0fyxwtbdSf_o\u0026q=85\u0026s=9db1f5a3494b038b2e09d47174c85a20","api":{"openapi":["specs/storefront-v1.yaml","specs/admin-v1.yaml"],"mdx":{"server":"https://api.atlas.kitchen"}},"navbar":{"links":[{"href":"mailto:hello@atlas.kitchen","label":"Contact us"}],"primary":{"type":"button","label":"Log in","href":"https://portal.atlas.kitchen"}},"footer":{"socials":{"instagram":"https://www.instagram.com/eatwithatlas","website":"https://atlas.kitchen"}},"fonts":{"family":"Poppins"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"posthog":{"apiKey":"phc_qu7tvbPaS6IIkmPz45wWN0E0jBQhuxfGIywTJJNAkNb","sessionRecording":true}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"atlaskitchen","hasAudioNarration":false,"actualSubdomain":"atlaskitchen","customDomains":["help.atlas.kitchen"],"gitSource":{"type":"github","owner":"atlas-kitchen","repo":"docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeaa71822b64b3f9ae93778","collectionId":"dddb081f-c42b-40c2-8796-cfbe229f9828","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeaa71822b64b3f9ae93778"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aeaa71822b64b3f9ae93778","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"Help center","count":66},{"language":"default","tag":"Atlas Merchant Portal","count":53},{"language":"default","tag":"Atlas Connect API","count":49},{"language":"default","tag":"Admin API","count":20},{"language":"default","tag":"Storefront API","count":20},{"language":"default","tag":"Reports","count":15},{"language":"default","tag":"Cart","count":11},{"language":"default","tag":"Menu builder","count":11},{"language":"default","tag":"Orders","count":9},{"language":"default","tag":"Marketing tools","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"connect/admin-api/cash-vouchers/create-cash-voucher","slug":"/connect/admin-api/cash-vouchers/create-cash-voucher","pageMetadata":{"openapi":"post /cash_vouchers","title":"Create cash voucher","description":"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow.\n\nCash voucher values are monetary amounts in minor currency units (cents). For example, `5000` means $50.00. Voucher codes are normalized by Atlas before storage.\n\n`outlet_ids` controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually.\n\nAtlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\n","href":"/connect/admin-api/cash-vouchers/create-cash-voucher"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Cash voucher values are monetary amounts in minor currency units (cents). For example, \", _jsx(_components.code, {\n children: \"5000\"\n }), \" means $50.00. Voucher codes are normalized by Atlas before storage.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"outlet_ids\"\n }), \" controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually.\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"Atlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\"\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /cash_vouchers","title":"Create cash voucher","description":"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow.\n\nCash voucher values are monetary amounts in minor currency units (cents). For example, `5000` means $50.00. Voucher codes are normalized by Atlas before storage.\n\n`outlet_ids` controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually.\n\nAtlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\n","href":"/connect/admin-api/cash-vouchers/create-cash-voucher"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"createCashVoucher","summary":"Create cash voucher","description":"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow.\n\nCash voucher values are monetary amounts in minor currency units (cents). For example, `5000` means $50.00. Voucher codes are normalized by Atlas before storage.\n\n`outlet_ids` controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually.\n\nAtlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\n","tags":["Cash Vouchers"],"requestBody":"2a098715-82e1-4451-8141-967c3575c868","responses":{"201":"d1be17fe-f925-4d33-a1c3-68d08f5dde44","422":"a9de7eb7-ef2b-4fc8-8e97-aecd4634080a"},"method":"post","type":"path","servers":["0703c0d0-50a6-4714-8a98-7745fe5d03a2"],"security":["04a74f73-36f3-4b98-861e-6f418e0e9733"],"path":"/cash_vouchers","baseUrlOptions":["https://api.atlas.kitchen/admin/v1"],"title":"Create cash voucher","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["cash_voucher"],"properties":{"cash_voucher":{"type":"object","required":["label","code","value","expires_after"],"properties":{"label":{"type":"string","description":"Display label for the voucher.","example":"External gift voucher","isRequired":true,"uniqueKey":"cash_voucher.label","typeLabel":"string"},"code":{"type":"string","description":"Customer-facing redemption code. Atlas normalizes the code to uppercase and removes whitespace.","example":"EXT-ABC123","isRequired":true,"uniqueKey":"cash_voucher.code","typeLabel":"string"},"value":{"type":"integer","minimum":1,"description":"Voucher value in minor currency units (cents). For example, `5000` means $50.00.","example":5000,"isRequired":true,"uniqueKey":"cash_voucher.value","typeLabel":"integer"},"expires_after":{"type":"string","format":"date","description":"Last valid service date for redemption, in ISO 8601 date format.\n","example":"2026-12-31","isRequired":true,"uniqueKey":"cash_voucher.expires_after","typeLabel":"string\u003cdate>"},"description":{"type":"string","description":"Optional note or campaign description for the voucher.","example":"Issued by external gift-card platform","uniqueKey":"cash_voucher.description","typeLabel":"string"},"unique":{"type":"boolean","description":"Whether the voucher can only be redeemed once.","default":true,"example":true,"uniqueKey":"cash_voucher.unique","typeLabel":"boolean"},"outlet_ids":{"type":"array","description":"Outlet IDs where the POS picker shows this voucher. Omit this field or send an empty array to show it at all outlets. This setting does not block manual code redemption at other outlets.","items":{"type":"integer","uniqueKey":"cash_voucher.outlet_ids.items.[INDEX]","typeLabel":"integer"},"example":[1,2],"uniqueKey":"cash_voucher.outlet_ids","typeLabel":"integer[]"}},"isRequired":true,"uniqueKey":"cash_voucher","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"cash_voucher":{"label":"External gift voucher","code":"EXT-ABC123","value":5000,"expires_after":"2026-12-31","description":"Issued by external gift-card platform","unique":true,"outlet_ids":[1,2]}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"d1be17fe-f925-4d33-a1c3-68d08f5dde44":{"description":"Cash voucher created","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"integer","description":"Atlas cash voucher ID.","example":123,"uniqueKey":"id","typeLabel":"integer"},"label":{"type":"string","description":"Display label for the voucher.","example":"External gift voucher","uniqueKey":"label","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Optional note or campaign description for the voucher.","example":"Issued by external gift-card platform","uniqueKey":"description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional note or campaign description for the voucher.","example":"Issued by external gift-card platform","uniqueKey":"description.oneOf.1","typeLabel":"null"}],"uniqueKey":"description","typeLabel":"string | null"},"code":{"type":"string","description":"Customer-facing redemption code. Atlas stores codes in uppercase without whitespace.","example":"EXT-ABC123","uniqueKey":"code","typeLabel":"string"},"value":{"type":"integer","description":"Voucher value in minor currency units (cents). For example, `5000` means $50.00.","example":5000,"uniqueKey":"value","typeLabel":"integer"},"expires_after":{"type":"string","format":"date","description":"Last valid service date for redemption, in ISO 8601 date format. A voucher with `expires_after: 2026-12-31` is redeemable on 2026-12-31 and expires on 2027-01-01.\n","example":"2026-12-31","uniqueKey":"expires_after","typeLabel":"string\u003cdate>"},"unique":{"type":"boolean","description":"Whether the voucher can only be redeemed once. Defaults to `true` when omitted on create.","example":true,"uniqueKey":"unique","typeLabel":"boolean"},"outlet_ids":{"type":"array","description":"Outlet IDs where the POS picker shows this voucher. An empty array means all outlets. This setting does not block manual code redemption at other outlets.","items":{"type":"integer","uniqueKey":"outlet_ids.items.[INDEX]","typeLabel":"integer"},"example":[1,2],"uniqueKey":"outlet_ids","typeLabel":"integer[]"},"status":{"type":"string","enum":["active","expired","redeemed"],"description":"Computed voucher state. `expired` wins when `expires_after` is in the past; `redeemed` applies to non-expired unique vouchers with a captured redemption; otherwise the voucher is `active`.","example":"active","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"redemptions_count":{"type":"integer","description":"Number of redeemed voucher units, excluding fully refunded cash voucher payments.","example":0,"uniqueKey":"redemptions_count","typeLabel":"integer"},"created_at":{"type":"integer","description":"Unix epoch timestamp in seconds.","example":1781615664,"uniqueKey":"created_at","typeLabel":"integer"},"updated_at":{"type":"integer","description":"Unix epoch timestamp in seconds.","example":1781615664,"uniqueKey":"updated_at","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":123,"label":"External gift voucher","description":"Issued by external gift-card platform","code":"EXT-ABC123","value":5000,"expires_after":"2026-12-31","unique":true,"outlet_ids":[1,2],"status":"active","redemptions_count":0,"created_at":1781615664,"updated_at":1781615664}}},"exampleType":"generated"}},"exampleType":"generated"},"a9de7eb7-ef2b-4fc8-8e97-aecd4634080a":{"description":"Validation failed","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"type","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"error_hash":{"type":"object","uniqueKey":"error_hash","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"\u003cstring>","message":"\u003cstring>","error_hash":{}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"04a74f73-36f3-4b98-861e-6f418e0e9733":{"apiKey":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"Your API key provided during onboarding. Example `c2fb5ae6ea99c37d...`","scopes":[]},"merchantId":{"type":"apiKey","in":"header","name":"X-Merchant-Id","description":"Your numeric merchant ID. Example `1`","scopes":[]}}},"servers":{"0703c0d0-50a6-4714-8a98-7745fe5d03a2":{"url":"https://api.atlas.kitchen/admin/v1","description":"Admin API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"Your API key provided during onboarding. Example `c2fb5ae6ea99c37d...`","scopes":[]},"schema":{"title":"X-Api-Key","type":"string","description":"Your API key provided during onboarding. Example `c2fb5ae6ea99c37d...`","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"X-Api-Key"},{"scheme":{"type":"apiKey","in":"header","name":"X-Merchant-Id","description":"Your numeric merchant ID. Example `1`","scopes":[]},"schema":{"title":"X-Merchant-Id","type":"string","description":"Your numeric merchant ID. Example `1`","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"merchantId","name":"X-Merchant-Id"}],"title":"apiKey \u0026 merchantId"}]},"originalFileLocation":"specs/admin-v1.yaml"},"subdomain":"atlaskitchen","siteName":"Atlas Help Center","title":"Create cash voucher - Atlas Help Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-13T05:05:26.981Z","originalFileLocation":"connect/admin-api/cash-vouchers/create-cash-voucher.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow. Cash voucher values are monetary amounts in minor currency units (cents). For example, 5000 means $50.00. Voucher codes are normalized by Atlas before storage. outlet_ids controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually. Atlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Atlas Help Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/atlaskitchen/SFElnEP-Z1WcmeuX/_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/atlaskitchen/SFElnEP-Z1WcmeuX/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/atlaskitchen/SFElnEP-Z1WcmeuX/_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/atlaskitchen/SFElnEP-Z1WcmeuX/_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/atlaskitchen/SFElnEP-Z1WcmeuX/_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/atlaskitchen/SFElnEP-Z1WcmeuX/_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/atlaskitchen/SFElnEP-Z1WcmeuX/_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/atlaskitchen/SFElnEP-Z1WcmeuX/_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/atlaskitchen/SFElnEP-Z1WcmeuX/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create cash voucher - Atlas Help Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow. Cash voucher values are monetary amounts in minor currency units (cents). For example, 5000 means $50.00. Voucher codes are normalized by Atlas before storage. outlet_ids controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually. Atlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Atlas Help Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://atlaskitchen.mintlify.app/_mintlify/api/og/v2?division=Cash+vouchers\u0026amp;title=Create+cash+voucher\u0026amp;description=Creates+a+prepaid+cash+voucher+that+staff+can+redeem+through+the+existing+POS+cash+voucher+flow.%0A%0ACash+voucher+values+are+monetary+amounts+in+minor+currency+uni\u0026amp;theme=8c8d4bf4d6735c37acd4d707\u0026amp;signature=4a92be67acb0a9621d2a36afd0fdf927e9738a1ac7673e3c07afdf2349c2e993\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create cash voucher - Atlas Help Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow. Cash voucher values are monetary amounts in minor currency units (cents). For example, 5000 means $50.00. Voucher codes are normalized by Atlas before storage. outlet_ids controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually. Atlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://atlaskitchen.mintlify.app/_mintlify/api/og/v2?division=Cash+vouchers\u0026amp;title=Create+cash+voucher\u0026amp;description=Creates+a+prepaid+cash+voucher+that+staff+can+redeem+through+the+existing+POS+cash+voucher+flow.%0A%0ACash+voucher+values+are+monetary+amounts+in+minor+currency+uni\u0026amp;theme=8c8d4bf4d6735c37acd4d707\u0026amp;signature=4a92be67acb0a9621d2a36afd0fdf927e9738a1ac7673e3c07afdf2349c2e993\">\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/atlaskitchen/SFElnEP-Z1WcmeuX/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Atlas Help Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4f46e5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/connect/admin-api/cash-vouchers/create-cash-voucher.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.atlas.kitchen/#organization\",\"name\":\"Atlas Help Center\",\"url\":\"https://help.atlas.kitchen\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/atlaskitchen/toWaeAIw-C17Ei-e/logo/atlas-logo-for-light.svg?fit=max\u0026auto=format\u0026n=toWaeAIw-C17Ei-e\u0026q=85\u0026s=42ed8ebe4e4fca8e33f55859c72ca3f1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.atlas.kitchen#website\",\"name\":\"Atlas Help Center\",\"url\":\"https://help.atlas.kitchen\",\"publisher\":{\"@id\":\"https://help.atlas.kitchen/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher#webpage\",\"url\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher\",\"name\":\"Create cash voucher\",\"description\":\"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow. Cash voucher values are monetary amounts in minor currency units (cents). For example, 5000 means $50.00. Voucher codes are normalized by Atlas before storage. outlet_ids controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually. Atlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\",\"dateModified\":\"2026-08-13T05:05:26.981Z\",\"isPartOf\":{\"@id\":\"https://help.atlas.kitchen#website\"},\"breadcrumb\":{\"@id\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Admin API\",\"item\":\"https://help.atlas.kitchen/connect/admin-api/authentication\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cash vouchers\",\"item\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/cash-voucher-list\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create cash voucher\",\"item\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher#apireference\",\"headline\":\"Create cash voucher\",\"name\":\"Create cash voucher\",\"description\":\"Creates a prepaid cash voucher that staff can redeem through the existing POS cash voucher flow. Cash voucher values are monetary amounts in minor currency units (cents). For example, 5000 means $50.00. Voucher codes are normalized by Atlas before storage. outlet_ids controls which outlet pickers show the voucher. It does not block redemption at other outlets when staff enter the voucher code manually. Atlas does not emit a standalone cash voucher redemption webhook from this endpoint. External issuers that need close-the-loop redemption callbacks should use a future dedicated redemption event or an order webhook payload that explicitly includes voucher payment details.\",\"url\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher\",\"mainEntityOfPage\":{\"@id\":\"https://help.atlas.kitchen/connect/admin-api/cash-vouchers/create-cash-voucher#webpage\"},\"dateModified\":\"2026-08-13T05:05:26.981Z\",\"publisher\":{\"@id\":\"https://help.atlas.kitchen/#organization\"},\"isPartOf\":{\"@id\":\"https://help.atlas.kitchen#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Atlas Help Center\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Atlas Help Center","nav":{"global":null,"tabs":[{"tab":"Help center","pages":[{"title":"Help center","href":"/welcome-to-atlas"}]},{"tab":"Atlas Connect API","pages":[{"title":"Introducing Atlas Connect","sidebarTitle":"Introducing Atlas Connect","mode":"wide","href":"/connect/overview"},{"group":"Storefront API","pages":[{"title":"Authentication","href":"/connect/storefront-api/authentication"},{"title":"Checkout flow","href":"/connect/storefront-api/checkout-flow"},{"group":"Channel","pages":[{"openapi":"get /channel","title":"Get channel","href":"/connect/storefront-api/channel/get-channel"}]},{"group":"Menu","pages":[{"openapi":"get /outlets/{outlet_id}/serving_dates/{serving_date}/menus","title":"Get menus","href":"/connect/storefront-api/menu/get-menus"},{"openapi":"get /outlets/{outlet_id}/serving_dates/{serving_date}/timeslots","title":"Get timeslots","href":"/connect/storefront-api/menu/get-timeslots"},{"openapi":"get /outlets/{outlet_id}/serving_dates/{serving_date}/availabilities","title":"Get availabilities","href":"/connect/storefront-api/menu/get-availabilities"}]},{"group":"Stocks","pages":[{"openapi":"specs/storefront-v1.yaml GET /outlets/{outlet_id}/serving_dates/{serving_date}/stocks","title":"Get stocks","href":"/connect/storefront-api/menu/get-stocks"}]},{"group":"Cart","pages":[{"openapi":"post /cart","title":"Create cart","href":"/connect/storefront-api/cart/create-cart"},{"openapi":"patch /cart","title":"Update cart","href":"/connect/storefront-api/cart/update-cart"},{"openapi":"post /cart/items","title":"Add item","href":"/connect/storefront-api/cart/add-item"},{"openapi":"patch /cart/items/{id}","title":"Update item","href":"/connect/storefront-api/cart/update-item"},{"openapi":"delete /cart/items/{id}","title":"Remove item","href":"/connect/storefront-api/cart/remove-item"},{"openapi":"put /cart/promo","title":"Apply promo","href":"/connect/storefront-api/cart/apply-promo"},{"openapi":"delete /cart/promo","title":"Clear promo","href":"/connect/storefront-api/cart/clear-promo"},{"openapi":"put /cart/points","title":"Toggle points","href":"/connect/storefront-api/cart/toggle-points"},{"openapi":"get /cart/payment_breakdown","title":"Payment breakdown","href":"/connect/storefront-api/cart/payment-breakdown"},{"openapi":"post /cart/validation","title":"Validate cart","href":"/connect/storefront-api/cart/validate-cart"},{"openapi":"get /cart/delivery_outlets","title":"Delivery outlets","href":"/connect/storefront-api/cart/delivery-outlets"}]},{"group":"Payment","pages":[{"openapi":"post /payment_intents","title":"Create payment intent","href":"/connect/storefront-api/payment/create-payment-intent"}]},{"group":"Order","pages":[{"openapi":"post /cart/order","title":"Create order","href":"/connect/storefront-api/order/create-order"}]}]},{"group":"Admin API","pages":[{"title":"Authentication","href":"/connect/admin-api/authentication"},{"group":"Brands","pages":[{"openapi":"get /brands","title":"Brand list","href":"/connect/admin-api/brands/brand-list"},{"openapi":"get /brands/{id}","title":"Brand details","href":"/connect/admin-api/brands/brand-details"}]},{"group":"Outlets","pages":[{"openapi":"get /outlets","title":"Outlet list","href":"/connect/admin-api/outlets/outlet-list"},{"openapi":"get /outlets/{id}","title":"Outlet details","href":"/connect/admin-api/outlets/outlet-details"}]},{"group":"Menus","pages":[{"openapi":"get /menus","title":"Menu list","href":"/connect/admin-api/menus/menu-list"},{"openapi":"get /menus/{id}","title":"Menu details","href":"/connect/admin-api/menus/menu-details"},{"openapi":"post /menus","title":"Menu create or update","href":"/connect/admin-api/menus/menu-create-or-update"}]},{"group":"Timeslots","pages":[{"openapi":"specs/admin-v1.yaml GET /outlets/{outlet_id}/channels/{channel_id}/timeslots","title":"Outlet timeslots","href":"/connect/admin-api/timeslots/get-timeslots"}]},{"group":"Orders","pages":[{"openapi":"post /outlets/{outlet_id}/channels/{channel_id}/orders","title":"Create order","href":"/connect/admin-api/orders/create-order"},{"openapi":"get /orders/{id}","title":"Order details","href":"/connect/admin-api/orders/order-details"},{"openapi":"patch /orders/{id}","title":"Update order","href":"/connect/admin-api/orders/update-order"},{"openapi":"get /orders/identifier/{identifier}","title":"Order details (with identifier)","href":"/connect/admin-api/orders/order-details-identifier"}]},{"group":"Stocks","pages":[{"openapi":"specs/admin-v1.yaml GET /outlets/{outlet_id}/serving_dates/{serving_date}/stocks","title":"Outlet stocks","href":"/connect/admin-api/stocks/outlet-stocks"}]},{"group":"Users","pages":[{"openapi":"post /users/sync","title":"User sync","href":"/connect/admin-api/users/user-sync"}]},{"group":"Tables","pages":[{"openapi":"get /outlets/{outlet_id}/tables","title":"Tables","href":"/connect/admin-api/tables/tables"}]},{"group":"Carts","pages":[{"openapi":"post /carts","title":"Create cart","href":"/connect/admin-api/carts/create-cart"}]},{"group":"Cash vouchers","pages":[{"openapi":"get /cash_vouchers","title":"Cash voucher list","description":"Lists cash vouchers for the merchant. Use `status` to filter active, expired, or redeemed vouchers, and `code` to search by voucher code.\n\nCash voucher values are monetary amounts in minor currency units (cents). For example, `5000` means $50.00.\n\nRedemption happens through the existing POS cash voucher flow. This endpoint does not register redemption webhooks.\n","href":"/connect/admin-api/cash-vouchers/cash-voucher-list"},{"openapi":"post /cash_vouchers","title":"Create cash voucher","href":"/connect/admin-api/cash-vouchers/create-cash-voucher"},{"openapi":"get /cash_vouchers/{id}","title":"Cash voucher details","description":null,"href":"/connect/admin-api/cash-vouchers/cash-voucher-details"}]}]},{"group":"Webhooks","pages":[{"title":"Set up webhooks","href":"/connect/webhooks/setup"},{"title":"Events","href":"/connect/webhooks/events"},{"title":"Order events","href":"/connect/webhooks/order-events"},{"title":"Customer events","href":"/connect/webhooks/customer-events"},{"title":"Outlet events","href":"/connect/webhooks/outlet-events"},{"title":"Stock events","href":"/connect/webhooks/stock-events"},{"title":"Cart events","href":"/connect/webhooks/cart-events"},{"title":"Menu events","href":"/connect/webhooks/menu-events"}]}]},{"tab":"Atlas MCP","pages":[{"title":"Atlas MCP","href":"/connect/mcp/overview"}]}]},"basePath":"","title":"Create cash voucher - Atlas Help Center","buildId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","deploymentId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B5zPa4Vr.js","utils-CVjrr8Yd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DTgURWzl.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DxTHtkdZ.js","snippetPresets-Cx47o5Vx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-4Fr6y9N_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Dq2ElbEk.js","shallow-BfYl9r69.js","getApiPlaygroundDisplay-Ch3xc7i1.js","CodeSnippet-BsBxuJ1v.js","CodeSnippets-CetzeDL8.js","Page-CYZot51e.js","getPastedJson-BxPKFSJx.js","icon-o0J1Ochb.js","MethodPill-Du3usO5m.js","DuplicateIcon-DJypyMzl.js","createIcon-YMA6N8KJ.js","DynamicMarkdown-CWvhfcZc.js","SectionHeading-BdLVaXCd.js","axios-vUo_bRtp.js","Markdown-C4Ez6OeV.js","clsx-DptzKFCt.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Dt1IougW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CZ6Wt2Vb.js"]}