HMAC-SHA256 request signature for authentication. Use your platform secret key to compute it as: METHOD + PATH + QUERY + BODY_HASH.
Body
application/json
Token generation request for Inline Checkout.
Notes
Amount and currency are merchant-controlled for Inline Checkout. They are provided by the initiator backend
when requesting the token and stored server-side keyed by the checkout nonce.
The Unix timestamp (in seconds) indicating when the response was generated.
Example:
1718006400
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Paywint API Documentation","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/paywint/EiJlm9ZH8Q15y0cZ/assets/logo/app-logo-dark.png?fit=max\u0026auto=format\u0026n=EiJlm9ZH8Q15y0cZ\u0026q=85\u0026s=f12d90d73ed14c836d511ba59f126f89","dark":"https://mintcdn.com/paywint/EiJlm9ZH8Q15y0cZ/assets/logo/app-logo-light.png?fit=max\u0026auto=format\u0026n=EiJlm9ZH8Q15y0cZ\u0026q=85\u0026s=dd0531c96945bbfd4f68f70bde733ca7"},"favicon":"https://mintcdn.com/paywint/orA5aITV2zVCFn-B/favicon.ico?fit=max\u0026auto=format\u0026n=orA5aITV2zVCFn-B\u0026q=85\u0026s=6eb5a2357ac8b399600e7997771b7068","api":{"openapi":{"source":"https://api.sandbox.paywint.com/openapi.json?v=1.0.0","directory":"api-reference"}},"navbar":{"links":[{"href":"mailto:support@paywint.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.paywint.com"}},"footer":{"socials":{"youtube":"https://www.youtube.com/@paywint","facebook":"https://www.facebook.com/paywintonline","instagram":"https://www.instagram.com/paywint","x":"https://x.com/paywint","linkedin":"https://www.linkedin.com/company/paywint","threads":"https://www.threads.net/@paywint"}},"seo":{"indexing":"all"},"fonts":{"family":"Inter","weight":400},"styling":{"eyebrows":"breadcrumbs","latex":false},"interaction":{"drilldown":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"paywint","hasAudioNarration":false,"actualSubdomain":"paywint","customDomains":["developer.paywint.com"],"gitSource":{"type":"github","owner":"paywint-developer","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae9292e38209ab1c632e1e9:success","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API Reference","count":79},{"language":"default","tag":"Cross Border Payments","count":12},{"language":"default","tag":"Bank Accounts","count":8},{"language":"default","tag":"Payments","count":7},{"language":"default","tag":"Guidelines","count":7},{"language":"default","tag":"URL Standards","count":7},{"language":"default","tag":"Cards","count":6},{"language":"default","tag":"Payee Management","count":6},{"language":"default","tag":"KYC \u0026 KYB","count":5},{"language":"default","tag":"Payee Addresses","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/payments/checkout/create-checkout-token","slug":"/api-reference/payments/checkout/create-checkout-token","pageMetadata":{"title":"Create Checkout SDK Token","openapi":"POST /api/checkout/token/platform","description":"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout.\n\nThis endpoint performs the following actions:\n- Authenticates the platform using `X-Platform-ID` and `X-Signature`\n- Resolves or creates a per-initiator signing secret\n- Issues a signed checkout token embedding initiator and payer context\n- Returns the token and its expiry for use by the frontend SDK","href":"/api-reference/payments/checkout/create-checkout-token"},"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 li: \"li\",\n p: \"p\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"This endpoint performs the following actions:\"\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [\"Authenticates the platform using \", _jsx(_components.code, {\n children: \"X-Platform-ID\"\n }), \" and \", _jsx(_components.code, {\n children: \"X-Signature\"\n })]\n }), \"\\n\", _jsx(_components.li, {\n children: \"Resolves or creates a per-initiator signing secret\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Issues a signed checkout token embedding initiator and payer context\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Returns the token and its expiry for use by the frontend SDK\"\n }), \"\\n\"]\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":{"title":"Create Checkout SDK Token","openapi":"POST /api/checkout/token/platform","description":"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout.\n\nThis endpoint performs the following actions:\n- Authenticates the platform using `X-Platform-ID` and `X-Signature`\n- Resolves or creates a per-initiator signing secret\n- Issues a signed checkout token embedding initiator and payer context\n- Returns the token and its expiry for use by the frontend SDK","href":"/api-reference/payments/checkout/create-checkout-token"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Inline Checkout"],"summary":"Generate Checkout Token (Platform)","description":"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout.\n\nThis endpoint performs the following actions:\n- Authenticates the platform using `X-Platform-ID` and `X-Signature`\n- Resolves or creates a per-initiator signing secret\n- Issues a signed checkout token embedding initiator and payer context\n- Returns the token and its expiry for use by the frontend SDK","operationId":"create_platform_checkout_token_api_checkout_token_platform_post","parameters":["e2c9dc99-ed85-4b93-a88b-5bda5352d0b8","786f3486-9581-4759-a028-de11e517f32a"],"requestBody":"af2ad643-eb0d-479a-a068-9d8b62ca9b38","responses":{"200":"25fa0666-acfc-466d-beb1-384d74dd9f61","422":"d045b92d-8fdf-44e6-a12b-5f983885723e"},"method":"post","type":"path","servers":["44a613da-32d2-4c57-bda9-25c34c98d8e8","d63574fc-ac93-4daa-ba67-9fa825653088"],"security":[],"path":"/api/checkout/token/platform","baseUrlOptions":["https://api.paywint.com","https://api.sandbox.paywint.com"],"title":"Generate Checkout Token (Platform)","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"e2c9dc99-ed85-4b93-a88b-5bda5352d0b8":{"name":"X-Platform-ID","in":"header","required":true,"schema":{"type":"string","format":"uuid","description":"Unique platform identifier (UUID). You receive this during onboarding. Must be sent with every API request.","title":"X-Platform-Id","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"},"description":"Unique platform identifier (UUID). You receive this during onboarding. Must be sent with every API request."},"786f3486-9581-4759-a028-de11e517f32a":{"name":"X-Signature","in":"header","required":true,"schema":{"type":"string","description":"HMAC-SHA256 request signature for authentication. Use your platform secret key to compute it as: `METHOD + PATH + QUERY + BODY_HASH`.","title":"X-Signature","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"HMAC-SHA256 request signature for authentication. Use your platform secret key to compute it as: `METHOD + PATH + QUERY + BODY_HASH`."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"user_id":{"type":"string","format":"uuid","title":"User Id","description":"Payer (end-user) UUID.","isRequired":true,"uniqueKey":"user_id","typeLabel":"string\u003cuuid>"},"amount":{"type":"number","maximum":100000,"exclusiveMinimum":0,"title":"Amount","description":"Payment amount (canonical).","isRequired":true,"uniqueKey":"amount","typeLabel":"number"},"currency":{"type":"string","maxLength":10,"minLength":3,"title":"Currency","description":"Payment currency code (canonical).","default":"USD","uniqueKey":"currency","typeLabel":"string"}},"type":"object","required":["user_id","amount"],"title":"CheckoutTokenCreateRequest","description":"Token generation request for Inline Checkout.\n\nNotes\nAmount and currency are merchant-controlled for Inline Checkout. They are provided by the initiator backend\nwhen requesting the token and stored server-side keyed by the checkout nonce.","uniqueKey":"","typeLabel":"CheckoutTokenCreateRequest · object"},"examples":{"Example":{"title":"Example","value":{"user_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","amount":123,"currency":"USD"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"25fa0666-acfc-466d-beb1-384d74dd9f61":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"success":{"type":"boolean","title":"Success","description":"Indicates whether the request was processed successfully.","default":true,"example":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","title":"Message","description":"A short, human-readable message describing the result of the request.","default":"Success","example":"Operation completed.","uniqueKey":"message","typeLabel":"string"},"data":{"oneOf":[{"type":"object","title":"CheckoutTokenResponse","description":"The main response payload, if applicable","required":["checkout_token","expires_at"],"properties":{"checkout_token":{"type":"string","title":"Checkout Token","description":"Signed Inline Checkout token.","isRequired":true,"uniqueKey":"data.oneOf.0.checkout_token","typeLabel":"string"},"expires_at":{"type":"string","format":"date-time","title":"Expires At","description":"Token expiration timestamp (UTC).","isRequired":true,"uniqueKey":"data.oneOf.0.expires_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"data.oneOf.0","typeLabel":"CheckoutTokenResponse · object"},{"type":"null","description":"The main response payload, if applicable","uniqueKey":"data.oneOf.1","typeLabel":"null"}],"uniqueKey":"data","typeLabel":"CheckoutTokenResponse · object | null"},"queryGeneratedTime":{"oneOf":[{"type":"number","title":"Querygeneratedtime","description":"The Unix timestamp (in seconds) indicating when the response was generated.","default":1783679844.273462,"example":1718006400,"uniqueKey":"queryGeneratedTime.oneOf.0","typeLabel":"number"},{"type":"null","title":"Querygeneratedtime","description":"The Unix timestamp (in seconds) indicating when the response was generated.","default":1783679844.273462,"example":1718006400,"uniqueKey":"queryGeneratedTime.oneOf.1","typeLabel":"null"}],"uniqueKey":"queryGeneratedTime","typeLabel":"number | null"}},"type":"object","title":"CommonResponse[CheckoutTokenResponse]","uniqueKey":"","typeLabel":"CommonResponse[CheckoutTokenResponse] · object"},"examples":{"Example":{"title":"Example","value":{"success":true,"message":"Operation completed.","data":{"checkout_token":"\u003cstring>","expires_at":"2023-11-07T05:31:56Z"},"queryGeneratedTime":1718006400}}},"exampleType":"generated"}},"exampleType":"generated"},"d045b92d-8fdf-44e6-a12b-5f983885723e":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"44a613da-32d2-4c57-bda9-25c34c98d8e8":{"url":"https://api.paywint.com"},"d63574fc-ac93-4daa-ba67-9fa825653088":{"url":"https://api.sandbox.paywint.com"}}},"originalFileLocation":"https://api.sandbox.paywint.com/openapi.json?v=1.0.0"},"subdomain":"paywint","siteName":"Paywint API Documentation","title":"Create Checkout SDK Token - Paywint API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-08T05:11:11.348Z","originalFileLocation":"api-reference/payments/checkout/create-checkout-token.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=\"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout. This endpoint performs the following actions: - Authenticates the platform using X-Platform-ID and X-Signature - Resolves or creates a per-initiator signing secret - Issues a signed checkout token embedding initiator and payer context - Returns the token and its expiry for use by the frontend SDK\">\u003cmeta data-mint-head name=\"application-name\" content=\"Paywint API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/paywint/Rui-6qiiIEQFwPVS/_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/paywint/Rui-6qiiIEQFwPVS/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/paywint/Rui-6qiiIEQFwPVS/_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/paywint/Rui-6qiiIEQFwPVS/_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/paywint/Rui-6qiiIEQFwPVS/_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/paywint/Rui-6qiiIEQFwPVS/_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/paywint/Rui-6qiiIEQFwPVS/_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/paywint/Rui-6qiiIEQFwPVS/_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/paywint/Rui-6qiiIEQFwPVS/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Checkout SDK Token - Paywint API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout. This endpoint performs the following actions: - Authenticates the platform using X-Platform-ID and X-Signature - Resolves or creates a per-initiator signing secret - Issues a signed checkout token embedding initiator and payer context - Returns the token and its expiry for use by the frontend SDK\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Paywint API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://paywint.mintlify.site/_mintlify/api/og/v2?division=Accept+Payments\u0026amp;title=Create+Checkout+SDK+Token\u0026amp;description=Generates+a+short-lived%2C+tamper-proof+checkout+token+for+initializing+Paywint+Inline+Checkout.%0A%0AThis+endpoint+performs+the+following+actions%3A%0A-+Authenticates+th\u0026amp;theme=797b9154450531e0ce6f7e8b\u0026amp;signature=6de59707f6cdc676924f603f1b892e2619afe926ca78076c5c99cf8badc9a0a4\">\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 Checkout SDK Token - Paywint API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout. This endpoint performs the following actions: - Authenticates the platform using X-Platform-ID and X-Signature - Resolves or creates a per-initiator signing secret - Issues a signed checkout token embedding initiator and payer context - Returns the token and its expiry for use by the frontend SDK\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://paywint.mintlify.site/_mintlify/api/og/v2?division=Accept+Payments\u0026amp;title=Create+Checkout+SDK+Token\u0026amp;description=Generates+a+short-lived%2C+tamper-proof+checkout+token+for+initializing+Paywint+Inline+Checkout.%0A%0AThis+endpoint+performs+the+following+actions%3A%0A-+Authenticates+th\u0026amp;theme=797b9154450531e0ce6f7e8b\u0026amp;signature=6de59707f6cdc676924f603f1b892e2619afe926ca78076c5c99cf8badc9a0a4\">\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/paywint/Rui-6qiiIEQFwPVS/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Paywint API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/payments/checkout/create-checkout-token.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.paywint.com/#organization\",\"name\":\"Paywint API Documentation\",\"url\":\"https://developer.paywint.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/paywint/EiJlm9ZH8Q15y0cZ/assets/logo/app-logo-dark.png?fit=max\u0026auto=format\u0026n=EiJlm9ZH8Q15y0cZ\u0026q=85\u0026s=f12d90d73ed14c836d511ba59f126f89\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.paywint.com#website\",\"name\":\"Paywint API Documentation\",\"url\":\"https://developer.paywint.com\",\"publisher\":{\"@id\":\"https://developer.paywint.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token#webpage\",\"url\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token\",\"name\":\"Create Checkout SDK Token\",\"description\":\"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout. This endpoint performs the following actions: - Authenticates the platform using X-Platform-ID and X-Signature - Resolves or creates a per-initiator signing secret - Issues a signed checkout token embedding initiator and payer context - Returns the token and its expiry for use by the frontend SDK\",\"dateModified\":\"2026-05-08T05:11:11.348Z\",\"isPartOf\":{\"@id\":\"https://developer.paywint.com#website\"},\"breadcrumb\":{\"@id\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accept Payments\",\"item\":\"https://developer.paywint.com/api-reference/payments/checkout/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Checkout SDK Token\",\"item\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token#apireference\",\"headline\":\"Create Checkout SDK Token\",\"name\":\"Create Checkout SDK Token\",\"description\":\"Generates a short-lived, tamper-proof checkout token for initializing Paywint Inline Checkout. This endpoint performs the following actions: - Authenticates the platform using X-Platform-ID and X-Signature - Resolves or creates a per-initiator signing secret - Issues a signed checkout token embedding initiator and payer context - Returns the token and its expiry for use by the frontend SDK\",\"url\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token\",\"mainEntityOfPage\":{\"@id\":\"https://developer.paywint.com/api-reference/payments/checkout/create-checkout-token#webpage\"},\"dateModified\":\"2026-05-08T05:11:11.348Z\",\"publisher\":{\"@id\":\"https://developer.paywint.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.paywint.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Paywint API Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Paywint API Documentation","nav":{"global":null,"tabs":[{"tab":"Get Started","icon":"rocket","pages":[{"title":"Get Started","href":"/get-started/overview"}]},{"tab":"API Reference","icon":"square-terminal","groups":[{"group":"Users","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/users/overview"},{"title":"Create User","openapi":"POST /api/platform/users/create","href":"/api-reference/users/create"},{"title":"List Users","openapi":"POST /api/platform/users/list","href":"/api-reference/users/list"},{"title":"Get User","openapi":"GET /api/platform/users/get/{user_id}","href":"/api-reference/users/get"}]},{"group":"KYC \u0026 KYB","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/compliance/overview"},{"title":"Submit KYC","openapi":"GET /api/platform/persona/platform-user/inquiry/{user_id}","href":"/api-reference/compliance/kyc/create-enquiry-link"},{"title":"Get KYC","openapi":"GET /api/platform/users/kyc/{user_id}","href":"/api-reference/compliance/kyc/get"},{"title":"Submit KYB","openapi":"POST /api/platform/kyb/submit-kyb/{user_id}","href":"/api-reference/compliance/kyb/submit"},{"title":"Get KYB","openapi":"GET /api/platform/kyb/{user_id}","href":"/api-reference/compliance/kyb/get"}]},{"group":"Wallet","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/wallet/overview"},{"title":"Get Wallet","openapi":"GET /api/platform/wallet/get/{user_id}","href":"/api-reference/wallet/get"},{"title":"Fund Wallet / ACH Pull","openapi":"POST /api/platform/wallet/fund-wallet/{user_id}","href":"/api-reference/wallet/fund"},{"title":"Withdraw Fund","openapi":"POST /api/platform/withdrawals/withdraw-fund/{user_id}","href":"/api-reference/wallet/withdraw"}]},{"group":"Payments","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/payments/overview"},{"title":"Create Payment","openapi":"POST /api/platform/payment/create-payment","href":"/api-reference/payments/create"},{"title":"Mail Check","openapi":"POST /api/platform/payment/mail-check/{user_id}","href":"/api-reference/payments/mail-check"},{"title":"Get Payment Details","openapi":"GET /api/platform/payment/get-payment/{payment_id}","href":"/api-reference/payments/get"},{"title":"List Payments","openapi":"POST /api/platform/payment/list-payment","href":"/api-reference/payments/list"},{"title":"List User Payments","openapi":"POST /api/platform/payment/list-payment/{user_id}","href":"/api-reference/payments/list-sent"},{"title":"List User Received Payments","openapi":"POST /api/platform/payment/list-received-payment/{user_id}","href":"/api-reference/payments/list-received"}]},{"group":"Accept Payments","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/payments/checkout/overview"},{"title":"Create Payment Link","openapi":"POST /api/platform/payment/create-payment-link/{user_id}","description":"Generates a secure payment link to collect wallet-based payments from others.\n\nThis endpoint allows platforms to:\n- Create a new payment link for a verified user\n- Provides a shareable URL that can be sent to others for payment collection\n- Returns the generated payment ID and link","href":"/api-reference/payments/checkout/create-payment-link"},{"title":"Create Checkout SDK Token","openapi":"POST /api/checkout/token/platform","href":"/api-reference/payments/checkout/create-checkout-token"}]},{"group":"Cross Border Payments","expanded":false,"pages":[{"title":"Overview","description":"Everything you need to send cross-border payments through the Paywint API.","icon":"book-open","href":"/api-reference/cross-boarder-payments/overview"},{"title":"Create a Cross-Border Payment","openapi":"POST /api/platform/cross-border/create-payment","href":"/api-reference/cross-boarder-payments/create-a-cross-border-payment"},{"title":"List Payout Banks","openapi":"GET /api/platform/cross-border/payout-banks","href":"/api-reference/cross-boarder-payments/list-payout-banks"},{"title":"Get Exchange Rates","openapi":"GET /api/platform/cross-border/rates","href":"/api-reference/cross-boarder-payments/get-exchange-rates"},{"title":"Get Payee Rules (Mandatory Fields)","openapi":"GET /api/platform/cross-border/payee-rules","href":"/api-reference/cross-boarder-payments/get-payee-rules"},{"title":"Add a Payee Address","openapi":"POST /api/platform/cross-border/payee/address/{user_id}","href":"/api-reference/cross-boarder-payments/add-payee-address"},{"title":"Get a Payee Address","openapi":"GET /api/platform/cross-border/payee/address/{user_id}/{address_id}","href":"/api-reference/cross-boarder-payments/get-a-payee-address"},{"title":"Edit a Payee Address","openapi":"PATCH /api/platform/cross-border/payee/address/{user_id}/{address_id}","href":"/api-reference/cross-boarder-payments/edit-a-payee-address"},{"title":"List Payee Addresses","openapi":"GET /api/platform/cross-border/payee/addresses/{user_id}","href":"/api-reference/cross-boarder-payments/list-payee-addresses"},{"title":"Add a Payee Bank","openapi":"POST /api/platform/cross-border/payee/bank/{user_id}","href":"/api-reference/cross-boarder-payments/add-payee-bank"},{"title":"List Payee Banks","openapi":"GET /api/platform/cross-border/payee/banks/{user_id}","href":"/api-reference/cross-boarder-payments/list-payee-banks"},{"title":"Delete a Payee Bank","openapi":"DELETE /api/platform/cross-border/payee/bank/{user_id}/{bank_uuid}","href":"/api-reference/cross-boarder-payments/delete-payee-bank"}]},{"group":"Bank Accounts","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/bank-accounts/overview"},{"title":"Add Bank Account","openapi":"POST /api/platform/accounts/add-account","href":"/api-reference/bank-accounts/add"},{"title":"Get Bank Account","openapi":"GET /api/platform/accounts/get-account/{account_id}","href":"/api-reference/bank-accounts/get"},{"title":"Set Bank Account To Default","openapi":"POST /api/platform/accounts/set-default/{user_id}","href":"/api-reference/bank-accounts/set-default"},{"title":"List Bank Accounts","openapi":"GET /api/platform/accounts/list/{user_id}","href":"/api-reference/bank-accounts/list"},{"title":"Release Micro-Deposit","openapi":"POST /api/platform/accounts/release-micro-deposit/{user_id}","href":"/api-reference/bank-accounts/release-micro-deposit"},{"title":"Verify Micro-Deposit","openapi":"POST /api/platform/accounts/verify-micro-deposit/{user_id}","href":"/api-reference/bank-accounts/verify-micro-deposit"},{"title":"Delete Bank Account","openapi":"DELETE /api/platform/accounts/delete/{user_id}","href":"/api-reference/bank-accounts/delete"}]},{"group":"Paywint Bank Accounts","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/paywint-bank-accounts/overview"},{"title":"Open Paywint Bank Account","openapi":"POST /api/platform/accounts/open-pw-bank-account/{user_id}","href":"/api-reference/paywint-bank-accounts/open"},{"title":"List Paywint Bank Accounts","openapi":"GET /api/platform/accounts/list-pw-banks/{user_id}","href":"/api-reference/paywint-bank-accounts/list"},{"title":"Paywint Bank Account Withdrawal","openapi":"POST /api/platform/withdrawals/transfer-from-pw-bank/{user_id}","href":"/api-reference/paywint-bank-accounts/withdrawal"},{"title":"List Paywint Bank Account Transactions","openapi":"POST /api/platform/accounts/list-pw-transactions/{user_id}","href":"/api-reference/paywint-bank-accounts/list-transactions"}]},{"group":"Cards","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/cards/overview"},{"title":"Add Card","openapi":"POST /api/platform/card/add/secure-link/{user_id}","href":"/api-reference/cards/add"},{"title":"Update Card","openapi":"POST /api/platform/card/update/secure-link/{user_id}","href":"/api-reference/cards/update"},{"title":"Get Card","openapi":"GET /api/platform/card/get-card/{card_id}","href":"/api-reference/cards/get"},{"title":"List Cards","openapi":"GET /api/platform/card/list/{user_id}","href":"/api-reference/cards/list"},{"title":"Delete Card","openapi":"DELETE /api/platform/card/delete/{user_id}","href":"/api-reference/cards/delete"}]},{"group":"Check","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/checks/overview"},{"title":"Add Check Address","openapi":"POST /api/platform/check/add-address/{user_id}","href":"/api-reference/checks/add-address"},{"title":"Update Check Address","openapi":"PATCH /api/platform/check/update-address/{user_id}","href":"/api-reference/checks/update-address"},{"title":"Update Check Config","openapi":"POST /api/platform/check/update-config/{user_id}","href":"/api-reference/checks/update-config"}]},{"group":"Payee Management","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/payees/overview"},{"title":"Create Payee","openapi":"POST /api/platform/payee/create/{user_id}","href":"/api-reference/payees/create"},{"title":"Update Payee","openapi":"PUT /api/platform/payee/update/{user_id}","href":"/api-reference/payees/update"},{"title":"Get Payee","openapi":"POST /api/platform/payee/get/{user_id}","href":"/api-reference/payees/get"},{"title":"List Payees","openapi":"POST /api/platform/payee/list-payee/{user_id}","href":"/api-reference/payees/list"},{"title":"Delete Payee","openapi":"DELETE /api/platform/payee/delete/{user_id}","href":"/api-reference/payees/delete"}]},{"group":"Payee Bank Accounts","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/payees/bank-accounts/overview"},{"title":"Add Payee Bank Account","openapi":"POST /api/platform/accounts/add-payee-account/{user_id}","href":"/api-reference/payees/bank-accounts/add"},{"title":"Get Payee Bank Account","openapi":"POST /api/platform/accounts/get-payee-account/{user_id}","href":"/api-reference/payees/bank-accounts/get"},{"title":"List Payee Bank Accounts","openapi":"POST /api/platform/accounts/list-payee-account/{user_id}","href":"/api-reference/payees/bank-accounts/list"},{"title":"Delete Payee Bank Account","openapi":"DELETE /api/platform/accounts/delete-payee-account/{user_id}","href":"/api-reference/payees/bank-accounts/delete"}]},{"group":"Payee Cards","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/payees/cards/overview"},{"title":"Add Payee Card","openapi":"POST /api/platform/card/add-payee-card/{user_id}","href":"/api-reference/payees/cards/add"},{"title":"Get Payee Card","openapi":"POST /api/platform/card/get-payee-card/{user_id}","href":"/api-reference/payees/cards/get"},{"title":"List Payee Cards","openapi":"POST /api/platform/card/list-payee-card/{user_id}","href":"/api-reference/payees/cards/list"},{"title":"Delete Payee Card","openapi":"DELETE /api/platform/card/delete-payee-card/{user_id}","href":"/api-reference/payees/cards/delete"}]},{"group":"Payee Addresses","expanded":false,"pages":[{"title":"Overview","icon":"book-open","href":"/api-reference/payees/addresses/overview"},{"title":"Add Payee Address","openapi":"POST /api/platform/address/create-payee-address/{user_id}","href":"/api-reference/payees/addresses/add"},{"title":"List Payee Address","openapi":"POST /api/platform/address/list-payee-address/{user_id}","href":"/api-reference/payees/addresses/list"},{"title":"Update Payee Address","openapi":"PATCH /api/platform/address/update-payee-address/{user_id}","href":"/api-reference/payees/addresses/update"},{"title":"Delete Payee Address","openapi":"DELETE /api/platform/address/delete-payee-address/{user_id}","href":"/api-reference/payees/addresses/delete"}]}]},{"tab":"Webhooks","icon":"webhook","pages":[{"title":"Webhooks","href":"/webhooks/overview"}]},{"tab":"Guidelines","icon":"list-check","pages":[{"title":"Guidelines","href":"/guidelines/url-standards/overview"}]}]},"basePath":"","title":"Create Checkout SDK Token - Paywint API Documentation","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","Page-C945cI-W.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}