In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.
By default this is off, but we recommend to enable this feature. This can be done by going into the webhook and press on ‘Generate Key’.This can be generated at any time, but more important you can override an existing one. So please be careful using this feature if you already have set up a complete working environment.Once you confirm in the popup, the following screen will appearYou can then copy this key and save it. You will need it to validate the signature that Payingame will provide.As the message states, the key will only be visible once and will not be
available anymore. If you loose this key, you will need to regenerate a new
one.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Payingame","colors":{"primary":"#111112","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/chameleonprojects/oTp9mR1s_dFMeOYl/logo/lightp.svg?fit=max\u0026auto=format\u0026n=oTp9mR1s_dFMeOYl\u0026q=85\u0026s=71f7f6422722ecd6e745248995a572d2","dark":"https://mintcdn.com/chameleonprojects/oTp9mR1s_dFMeOYl/logo/darkp.svg?fit=max\u0026auto=format\u0026n=oTp9mR1s_dFMeOYl\u0026q=85\u0026s=4bb9a84ec1ac9d10b7792d88b99b0c72"},"favicon":"/favicon.png","appearance":{"default":"dark"},"navbar":{"links":[{"href":"mailto:info@payingame.io","label":"Support"}],"primary":{"type":"button","label":"To Site","href":"https://payingame.io"}},"footer":{"socials":{"x":"https://x.com/PAYINGAME01","youtube":"https://www.youtube.com/@Payingame"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"X","icon":"x-twitter","href":"https://x.com/PAYINGAME01"},{"anchor":"Videos","icon":"youtube","href":"https://www.youtube.com/@Payingame"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"chameleonprojects","hasAudioNarration":false,"actualSubdomain":"chameleonprojects","customDomains":["docs.payingame.io"],"gitSource":{"type":"github","owner":"rostekip","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e7e4094e7057e314a902","collectionId":"35238c2d-30f2-4296-8231-b67356de1d03","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21e7e4094e7057e314a902:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Guides","count":23},{"language":"default","tag":"Developers","count":19},{"language":"default","tag":"Payment Endpoints","count":6},{"language":"default","tag":"Player Endpoints","count":5},{"language":"default","tag":"Prices","count":5},{"language":"default","tag":"Discount Codes","count":4},{"language":"default","tag":"Products","count":3},{"language":"default","tag":"Settings","count":3},{"language":"default","tag":"Token Endpoints","count":2},{"language":"default","tag":"Webhook","count":2}]},"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":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/webhook/security","slug":"/api-reference/webhook/security","pageMetadata":{"title":"Security","description":"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.","href":"/api-reference/webhook/security","hidden":false},"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: \"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{OptimizedImage}=_components;if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`By default this is off, but we recommend to enable this feature. This can be done by going into the webhook and press on ‘Generate Key’.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/webhookreturn.png?fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=2c8d28bd7ef349e9e2a22b44c83c9077`,alt:`addproject`,height:`100`,className:`mint-rounded-lg`,\"data-og-width\":`2455`,\"data-og-height\":`495`,\"data-path\":`images/webhookreturn.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/webhookreturn.png?w=280\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=b045800556757e7dadf5de57686a732f 280w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/webhookreturn.png?w=560\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=4febfa15d38573cc3feb5f56ecda61fb 560w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/webhookreturn.png?w=840\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=431ef4e11fab70151dce5831170e89dc 840w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/webhookreturn.png?w=1100\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=eb3449eb1b3396d92b0b012b9c618a6c 1100w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/webhookreturn.png?w=1650\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=0fe08299bb0950a255dd28d1918a32e3 1650w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/webhookreturn.png?w=2500\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=6ccddc11e40b7fb9901330cffd380fdd 2500w`}),`\n`,_jsx(_components.p,{children:`This can be generated at any time, but more important you can override an existing one. So please be careful using this feature if you already have set up a complete working environment.`}),`\n`,_jsx(_components.p,{children:`Once you confirm in the popup, the following screen will appear`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/showsecret.png?fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=ef44965a46adb9dea66be9af56d24289`,alt:`addproject`,height:`100`,className:`mint-rounded-lg`,\"data-og-width\":`2455`,\"data-og-height\":`679`,\"data-path\":`images/showsecret.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/showsecret.png?w=280\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=83717fe4157f5f9f2bb3593dd3cc14ed 280w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/showsecret.png?w=560\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=93b350f705560d52f00b18fe42cd8b5d 560w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/showsecret.png?w=840\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=dd2633fbb3eb6eea14a815f20cc9c8d2 840w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/showsecret.png?w=1100\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=8df3f4b3749bdc4c8ab74dd1c911c35d 1100w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/showsecret.png?w=1650\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=d4ac7b9b0e45e2c7c7cf63f19989f041 1650w, https://mintcdn.com/chameleonprojects/tmB7dyU4P6gRo0VB/images/showsecret.png?w=2500\u0026fit=max\u0026auto=format\u0026n=tmB7dyU4P6gRo0VB\u0026q=85\u0026s=5f36702e69a0800a1a6c3a3bbbd42ef7 2500w`}),`\n`,_jsx(_components.p,{children:`You can then copy this key and save it. You will need it to validate the signature that Payingame will provide.`}),`\n`,_jsx(`b`,{children:_jsx(_components.p,{children:`As the message states, the key will only be visible once and will not be\navailable anymore. If you loose this key, you will need to regenerate a new\none.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Security","description":"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.","href":"/api-reference/webhook/security","hidden":false}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/chameleonprojects/d6e4c421ea19831f/custom.js"],"dynamicCss":".mint-rounded-lg {\n border-radius: 0.5rem\n}","subdomain":"chameleonprojects","siteName":"Payingame","title":"Security - Payingame","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-11-10T19:26:19.474Z","originalFileLocation":"api-reference/webhook/security.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=\"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Payingame\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/chameleonprojects/6-zUZxSucdoF_PIK/_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/chameleonprojects/6-zUZxSucdoF_PIK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/chameleonprojects/6-zUZxSucdoF_PIK/_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/chameleonprojects/6-zUZxSucdoF_PIK/_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/chameleonprojects/6-zUZxSucdoF_PIK/_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/chameleonprojects/6-zUZxSucdoF_PIK/_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/chameleonprojects/6-zUZxSucdoF_PIK/_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/chameleonprojects/6-zUZxSucdoF_PIK/_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/chameleonprojects/6-zUZxSucdoF_PIK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Security - Payingame\">\u003cmeta data-mint-head property=\"og:description\" content=\"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Payingame\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.payingame.io/api-reference/webhook/security\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://chameleonprojects.mintlify.app/_mintlify/api/og/v2?division=Webhook\u0026amp;title=Security\u0026amp;description=In+order+to+provide+extra+security%2C+you+can+receive+an+extra+header+in+the+webhook.+This+header+lets+you+verify+that+the+webhook+was+sent+by+Payingame%2C+not+a+ma\u0026amp;theme=64f0c1641ff007f08bc50bc8\u0026amp;signature=0d61f0d2c9b6389cb3f006a1b9a01b1f90d1d6e7c2b1e05b84f395f17e89b018\">\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=\"Security - Payingame\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://chameleonprojects.mintlify.app/_mintlify/api/og/v2?division=Webhook\u0026amp;title=Security\u0026amp;description=In+order+to+provide+extra+security%2C+you+can+receive+an+extra+header+in+the+webhook.+This+header+lets+you+verify+that+the+webhook+was+sent+by+Payingame%2C+not+a+ma\u0026amp;theme=64f0c1641ff007f08bc50bc8\u0026amp;signature=0d61f0d2c9b6389cb3f006a1b9a01b1f90d1d6e7c2b1e05b84f395f17e89b018\">\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/chameleonprojects/6-zUZxSucdoF_PIK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Payingame\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#111112\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.payingame.io/api-reference/webhook/security\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/webhook/security.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.payingame.io/#organization\",\"name\":\"Payingame\",\"url\":\"https://docs.payingame.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/chameleonprojects/oTp9mR1s_dFMeOYl/logo/lightp.svg?fit=max\u0026auto=format\u0026n=oTp9mR1s_dFMeOYl\u0026q=85\u0026s=71f7f6422722ecd6e745248995a572d2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.payingame.io#website\",\"name\":\"Payingame\",\"url\":\"https://docs.payingame.io\",\"publisher\":{\"@id\":\"https://docs.payingame.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.payingame.io/api-reference/webhook/security#webpage\",\"url\":\"https://docs.payingame.io/api-reference/webhook/security\",\"name\":\"Security\",\"description\":\"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.\",\"dateModified\":\"2025-11-10T19:26:19.474Z\",\"isPartOf\":{\"@id\":\"https://docs.payingame.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.payingame.io/api-reference/webhook/security#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.payingame.io/api-reference/webhook/security#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Payingame\",\"item\":\"https://docs.payingame.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Security\",\"item\":\"https://docs.payingame.io/api-reference/webhook/security\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.payingame.io/api-reference/webhook/security#article\",\"headline\":\"Security\",\"name\":\"Security\",\"description\":\"In order to provide extra security, you can receive an extra header in the webhook. This header lets you verify that the webhook was sent by Payingame, not a malicious third party.\",\"url\":\"https://docs.payingame.io/api-reference/webhook/security\",\"mainEntityOfPage\":{\"@id\":\"https://docs.payingame.io/api-reference/webhook/security#webpage\"},\"dateModified\":\"2025-11-10T19:26:19.474Z\",\"publisher\":{\"@id\":\"https://docs.payingame.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.payingame.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Payingame\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Payingame","nav":{"global":{"anchors":[{"anchor":"X","icon":"x-twitter","href":"https://x.com/PAYINGAME01"},{"anchor":"Videos","icon":"youtube","href":"https://www.youtube.com/@Payingame"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/payingame/gettingstarted/subscribe"}]},{"tab":"Developers","groups":[{"group":"API documentation","pages":[{"title":"Introduction","href":"/api-reference/introduction"}]},{"group":"Payment Endpoints","pages":[{"title":"Projects","openapi":"GET /Projects/{YourAPIKEY}","href":"/api-reference/endpoint/projects"},{"title":"Products","openapi":"GET /Products/{YourAPIKEY}/{ProjectGuid}","href":"/api-reference/endpoint/products"},{"title":"Prices","openapi":"GET /Prices/{YourAPIKEY}/{ProjectGuid}/{Chains}/{IsAll}","href":"/api-reference/endpoint/prices"},{"title":"Languages","openapi":"GET /Languages/{YourAPIKEY}","href":"/api-reference/endpoint/languages"},{"title":"Receipts","openapi":"GET /Receipts/{YourAPIKEY}/{CustomerID}","href":"/api-reference/endpoint/receipts"},{"title":"Payment Successful","openapi":"WEBHOOK /payment/webhookdefinedbyuser","href":"/api-reference/endpoint/webhook"}]},{"group":"Player Endpoints","pages":[{"title":"Items","openapi":"GET /Items/{YourAPIKEY}/{ProjectGuid}/{CustomerID}","href":"/api-reference/endpoint/items"},{"title":"Single Item","openapi":"GET /Item/{YourAPIKEY}/{ProjectGuid}/{TokenID}","href":"/api-reference/endpoint/item"},{"title":"Tokens","openapi":"GET /Tokens/{YourAPIKEY}/{ProjectGuid}/{CustomerID}","href":"/api-reference/endpoint/playertokens"},{"title":"Update Attributes","openapi":"POST /Attributes","href":"/api-reference/endpoint/attributes"},{"title":"Award Tokens","openapi":"POST /AwardTokens","href":"/api-reference/endpoint/awardtokens"}]},{"group":"Token Endpoints","pages":[{"title":"UserToken","openapi":"GET /UserToken/{YourAPIKEY}/{ProjectGuid}/{CustomerID}","href":"/api-reference/endpoint/usertoken"},{"title":"Tokens","openapi":"GET /Tokens/{YourAPIKEY}/{ProjectGuid}","href":"/api-reference/endpoint/tokens"}]},{"group":"Payment Page","pages":[{"title":"Payment","href":"/api-reference/paymentpage/payment"}]},{"group":"Wallet Page","pages":[{"title":"Wallet","href":"/api-reference/walletpage/wallet"}]},{"group":"Allowance Page","pages":[{"title":"Allowance","description":"This page will allow users to mint allowances that are created through the AwardTokens API","href":"/api-reference/allowancepage/allowance"}]},{"group":"Webhook","pages":[{"title":"Security","href":"/api-reference/webhook/security"},{"title":"Security Verification","description":"Once the key is generated, its time to implement the verification on your end.","href":"/api-reference/webhook/signature"}]}]}]},"basePath":"","title":"Security - Payingame","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js"]}