Add your company’s server IP to the business system whitelist and notify customer service to include this IP in the firewall’s allowed list to avoid API request failures.
Add our IP addresses 110.239.95.6, 190.92.219.18, 3.1.75.76, 18.139.35.242, 46.137.244.95 to the whitelist to ensure the callback functionality works correctly.
Since our servers are mainly concentrated in the Singapore region, if your server is located in Europe or the Americas, please set the HTTP connection timeout and read timeout to at least 2 seconds to prevent connection issues.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"HaiPay","description":"HaiPay payment API documentation for merchant onboarding, integration guides, testing workflows, and global payment references.","colors":{"primary":"#5F3CC7","light":"#9289FE","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/haipay-3385f6e8/Fh2duvg55RQO2xS-/images/logo/light.png?fit=max\u0026auto=format\u0026n=Fh2duvg55RQO2xS-\u0026q=85\u0026s=573f6622ee2aed0dbd22a52f7f1f3a5c","dark":"https://mintcdn.com/haipay-3385f6e8/Fh2duvg55RQO2xS-/images/logo/dark.png?fit=max\u0026auto=format\u0026n=Fh2duvg55RQO2xS-\u0026q=85\u0026s=ad633d1ef0dc99aafb8332e178794edf"},"favicon":"https://mintcdn.com/haipay-3385f6e8/bzbfpf1uH8h6Eq93/images/logo/favicon.png?fit=max\u0026auto=format\u0026n=bzbfpf1uH8h6Eq93\u0026q=85\u0026s=26754ae182abdf6a3e10188d15ff9d0d","api":{"playground":{"display":"interactive","proxy":true},"examples":{"languages":["bash","python","node","php","java"],"prefill":true}},"appearance":{"default":"light"},"navbar":{"links":[{"href":"https://www.haipay.net","label":"HaiPay.net"},{"href":"mailto:support@haipay.net","label":"Support"}]},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/haipay-global","github":"https://github.com/HaipayGroup"}},"search":{"prompt":"Search HaiPay docs..."},"seo":{"metatags":{"og:site_name":"HaiPay Documentation","og:image":"https://www.haipay.net/og-default.png","twitter:card":"summary_large_image","twitter:site":"@HaiPay_official","canonical":"https://doc.haipay.net"},"indexing":"navigable"},"contextual":{"options":["copy","chatgpt",{"title":"在通义千问中打开","description":"向qwen询问有关此页面的问题","icon":"/images/ai/qwen.svg","href":{"base":"https://www.qianwen.com/","query":[{"key":"q","value":"查看这份文档:$page"}]}},"claude","perplexity","mcp","cursor","vscode",{"title":"连接到Qoder","description":"在Qoder中安装HaiPay MCP","icon":"/images/ai/qoder.svg","href":"qoder://aicoding.aicoding-deeplink/mcp/add?name=HaiPay\u0026config=JTdCJTIydXJsJTIyJTNBJTIyaHR0cHMlM0ElMkYlMkZkb2MuaGFpcGF5Lm5ldCUyRm1jcCUyMiU3RA%3D%3D"}],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"languages":[{"language":"zh","href":"zh/overview"},{"language":"en","href":"en/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"haipay-3385f6e8","hasAudioNarration":false,"actualSubdomain":"haipay-3385f6e8","customDomains":["doc.haipay.net"],"gitSource":{"type":"github","owner":"haipaygroup","repo":"haipayapidoc","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3371b4d48ffa49b8a7d92","collectionId":"bc4e3cc7-4d19-4e71-b2b8-708eae9e7fd2","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3371b4d48ffa49b8a7d92"},"feedback":{"thumbs":false,"agentFeedback":false},"entitlements":{},"buildId":"6ae3371b4d48ffa49b8a7d92","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"en","tag":"API","count":516},{"language":"zh","tag":"API","count":516},{"language":"en","tag":"Documentation Center","count":228},{"language":"zh","tag":"文档中心","count":228},{"language":"en","tag":"Global Payment","count":143},{"language":"zh","tag":"全球支付","count":143},{"language":"zh","tag":"亚洲","count":111},{"language":"en","tag":"Asia Pacific","count":59},{"language":"en","tag":"Asia","count":52},{"language":"en","tag":"Africa","count":43},{"language":"en","tag":"Payments","count":43},{"language":"zh","tag":"非洲","count":43},{"language":"zh","tag":"支付接入","count":43},{"language":"en","tag":"Merchant Guide","count":38},{"language":"zh","tag":"商户指南","count":38},{"language":"en","tag":"Local Payments","count":32},{"language":"zh","tag":"国家/地区支付","count":32},{"language":"en","tag":"Middle East","count":30},{"language":"zh","tag":"中东","count":30},{"language":"zh","tag":"中东与北非","count":27}],"searchSettings":{"showContentSnippets":true,"maxResults":10}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".dark #sidebar-title,.light #sidebar-title{font-weight:700!important;color:#000!important;font-size:14px}.dark #sidebar-title{color:#fff!important}:lang(zh){font-family:\"Noto Sans SC\",sans-serif}:lang(en){font-family:\"Inter\",sans-serif}a.related-link:hover span{color:#5f3cc7}.frame{margin:24px 0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.frame img{width:100%;display:block;margin:0!important}.frame-caption{padding:10px 16px;font-size:13px;color:#6b7280;background:#fff;border-top:1px solid #f3f4f6}.dark .frame{border-color:#374151;background:#111827}.dark .frame-caption{color:#9ca3af;background:#111827;border-top-color:#374151}.badge-recommended{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px;font-weight:600;background:#f3eeff;color:#7b3ff2;vertical-align:middle;line-height:1.6}.dark .badge-recommended{background:rgba(123,63,242,.18);color:#c4b5fd}.doc-footer{font-size:13px;color:#9ca3af}.doc-footer p{margin:4px 0!important}.dark .doc-footer{color:#6b7280}"}],"page":{"pagePath":"en/history/V20260623/testing/go-live-checklist","slug":"/en/history/V20260623/testing/go-live-checklist","pageMetadata":{"title":"Onboarding Checklist","sidebarTitle":"Onboarding Checklist","description":"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.","keywords":["HaiPay","onboarding checklist","production setup","IP whitelist","go-live"],"href":"/en/history/V20260623/testing/go-live-checklist"},"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: \"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`1-set-up-production-environment-account`,children:`1. Set Up Production Environment Account`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Test environment and production environment accounts are independent, and appId cannot be shared between them.`})}),`\n`,_jsx(Heading,{level:`2`,id:`2-configure-server-ip-whitelist`,children:`2. Configure Server IP Whitelist`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Add your company’s server IP to the business system whitelist and notify customer service to include this IP in the firewall’s allowed list to avoid API request failures.`}),`\n`,_jsxs(_components.li,{children:[`Add our IP addresses `,_jsx(_components.code,{children:`110.239.95.6`}),`, `,_jsx(_components.code,{children:`190.92.219.18`}),`, `,_jsx(_components.code,{children:`3.1.75.76`}),`, `,_jsx(_components.code,{children:`18.139.35.242`}),`, `,_jsx(_components.code,{children:`46.137.244.95`}),` to the whitelist to ensure the callback functionality works correctly.`]}),`\n`,_jsx(_components.li,{children:`Since our servers are mainly concentrated in the Singapore region, if your server is located in Europe or the Americas, please set the HTTP connection timeout and read timeout to at least 2 seconds to prevent connection issues.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`3-production-environment-testing`,children:`3. Production Environment Testing`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Use real information for testing to validate business functionalities.`}),`\n`,_jsx(_components.li,{children:`Ensure compliance with collection and payment limit requirements.`}),`\n`,_jsxs(_components.li,{children:[`Test order status and API integration, including:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Incomplete, invalid, or illegal parameters.`}),`\n`,_jsx(_components.li,{children:`Duplicate request behavior.`}),`\n`,_jsx(_components.li,{children:`It is recommended to involve non-developers in the testing process.`}),`\n`]}),`\n`]}),`\n`,_jsx(_components.li,{children:`Test all error codes and statuses to ensure that the code is robust and can handle common errors and potential exceptions.`}),`\n`,_jsx(_components.li,{children:`Configure the production environment callback URL, handle real-time and duplicate callbacks appropriately, and ensure system idempotency.`}),`\n`,_jsx(_components.li,{children:`Regularly update and protect the API keys to avoid exposure in code repositories or version control systems.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`related-topics`,children:`Related Topics`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/en/history/V20260623/testing/end-to-end`,children:`HaiPay End-to-End Testing Guide`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/en/history/V20260623/get-started/integration-process`,children:`HaiPay Integration Process Guide`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/en/history/V20260623/get-started/integration-steps`,children:`HaiPay Integration Steps Guide`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://www.haipay.net/contact`,children:`Contact HaiPay`})}),`\n`]})]})}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":"Onboarding Checklist","sidebarTitle":"Onboarding Checklist","description":"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.","keywords":["HaiPay","onboarding checklist","production setup","IP whitelist","go-live"],"href":"/en/history/V20260623/testing/go-live-checklist"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Set Up Production Environment Account","slug":"1-set-up-production-environment-account","depth":2,"children":[]},{"title":"2. Configure Server IP Whitelist","slug":"2-configure-server-ip-whitelist","depth":2,"children":[]},{"title":"3. Production Environment Testing","slug":"3-production-environment-testing","depth":2,"children":[]},{"title":"Related Topics","slug":"related-topics","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/haipay-3385f6e8/f9eb4046a3d2a66d/public/inject-sign.js"],"subdomain":"haipay-3385f6e8","siteName":"HaiPay","title":"Onboarding Checklist - HaiPay","navMaps":{"firstHrefInVersion":{"V20261001":{"href":"/zh/overview","matchLevel":4},"V20260801":{"href":"/en/history/V20260801/testing/go-live-checklist","matchLevel":1},"V20260701":{"href":"/en/history/V20260701/testing/go-live-checklist","matchLevel":1},"V20260628":{"href":"/en/history/V20260628/testing/go-live-checklist","matchLevel":1},"V20260623":{"href":"/en/history/V20260623/testing/go-live-checklist","matchLevel":0}},"firstHrefInLanguage":{"zh":{"href":"/zh/history/V20260623/testing/go-live-checklist","matchLevel":1},"en":{"href":"/en/history/V20260623/testing/go-live-checklist","matchLevel":0}}},"lastModified":"2026-10-29T12:09:22.303Z","gitLastModified":"2026-10-29T11:11:35.000Z","originalFileLocation":"en/history/V20260623/testing/go-live-checklist.mdx","locale":"en"},"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=\"light\"}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=\"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\">\u003cmeta data-mint-head name=\"application-name\" content=\"HaiPay\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Onboarding Checklist - HaiPay\">\u003cmeta data-mint-head property=\"og:description\" content=\"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"HaiPay Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://www.haipay.net/og-default.png\">\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=\"Onboarding Checklist - HaiPay\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://www.haipay.net/og-default.png\">\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/haipay-3385f6e8/zF8MnpYOAB0QG9P5/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"HaiPay\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5F3CC7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/history/V20260623/testing/go-live-checklist.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://doc.haipay.net/zh/history/V20260623/testing/go-live-checklist\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://doc.haipay.net/zh/history/V20260623/testing/go-live-checklist\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://doc.haipay.net/#organization\",\"name\":\"HaiPay\",\"url\":\"https://doc.haipay.net\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/haipay-3385f6e8/Fh2duvg55RQO2xS-/images/logo/light.png?fit=max\u0026auto=format\u0026n=Fh2duvg55RQO2xS-\u0026q=85\u0026s=573f6622ee2aed0dbd22a52f7f1f3a5c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://doc.haipay.net#website\",\"name\":\"HaiPay\",\"url\":\"https://doc.haipay.net\",\"publisher\":{\"@id\":\"https://doc.haipay.net/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist#webpage\",\"url\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist\",\"name\":\"Onboarding Checklist\",\"description\":\"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\",\"dateModified\":\"2026-10-29T11:11:35.000Z\",\"isPartOf\":{\"@id\":\"https://doc.haipay.net#website\"},\"breadcrumb\":{\"@id\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Merchant Guide\",\"item\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Onboarding Checklist\",\"item\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist#article\",\"headline\":\"Onboarding Checklist\",\"name\":\"Onboarding Checklist\",\"description\":\"Verify production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\",\"url\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist\",\"mainEntityOfPage\":{\"@id\":\"https://doc.haipay.net/en/history/V20260623/testing/go-live-checklist#webpage\"},\"image\":\"https://www.haipay.net/og-default.png\",\"dateModified\":\"2026-10-29T11:11:35.000Z\",\"keywords\":\"HaiPay, onboarding checklist, production setup, IP whitelist, go-live\",\"publisher\":{\"@id\":\"https://doc.haipay.net/#organization\"},\"isPartOf\":{\"@id\":\"https://doc.haipay.net#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"HaiPay\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"HaiPay","nav":{"global":null,"languages":[{"language":"zh","pages":[{"title":"zh","href":"/zh/history/V20260623/testing/go-live-checklist"}]},{"language":"en","versions":[{"version":"V20261001","default":true,"tag":"Latest","pages":[{"title":"V20261001","href":"/en/overview"}]},{"version":"V20260801","pages":[{"title":"V20260801","href":"/en/history/V20260801/testing/go-live-checklist"}]},{"version":"V20260701","pages":[{"title":"V20260701","href":"/en/history/V20260701/testing/go-live-checklist"}]},{"version":"V20260628","pages":[{"title":"V20260628","href":"/en/history/V20260628/testing/go-live-checklist"}]},{"version":"V20260623","tabs":[{"tab":"Documentation Center","groups":[{"group":"Quick start","pages":[{"title":"Merchant Integration Overview","sidebarTitle":"Guide","href":"/en/history/V20260623/overview"}]},{"group":"Merchant Guide","pages":[{"title":"Merchant Integration Process","sidebarTitle":"Integration Process","href":"/en/history/V20260623/get-started/integration-process"},{"title":"Configuration and Signature Guide (Legacy navigation V20260623)","sidebarTitle":"Config \u0026 Signature","href":"/en/history/V20260623/guide/config_settings_and_signature_rules_guide"},{"title":"Payment Integration Steps","sidebarTitle":"Integration Steps","href":"/en/history/V20260623/get-started/integration-steps"},{"title":"API Conventions and Common Rules","sidebarTitle":"API Description","href":"/en/history/V20260623/get-started/api-conventions"},{"title":"Payment Documentation Index","sidebarTitle":"API Documentation","href":"/en/history/V20260623/get-started/documentation-map"},{"title":"End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/en/history/V20260623/testing/end-to-end"},{"title":"Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/en/history/V20260623/testing/go-live-checklist"},{"title":"Connect AI via MCP","sidebarTitle":"Connect to HaiPay MCP","description":"Connect to MCP covering What MCP Can Do for You, Getting Started.","href":"/en/history/V20260623/resources/ai/connect-ai-via-mcp"},{"title":"AI Integration Skills","sidebarTitle":"AI Skills for HaiPay Integration","href":"/en/history/V20260623/resources/ai/haipay-skills"}]},{"group":"Common Payment","pages":[{"title":"Common API (Legacy navigation V20260623)","sidebarTitle":"Common API","href":"/en/history/V20260623/api/version2/CommonApi"},{"title":"Get Merchant Payment Config","href":"/en/history/V20260623/operations/merchant-payment-config"},{"title":"Payout Voucher PDF/ZIP API","href":"/en/history/V20260623/operations/voucher-pdf"}]},{"group":"Global Payment","pages":[{"group":"Global","pages":[{"title":"Global Cashier (Legacy navigation V20260623)","sidebarTitle":"Global Cashier","href":"/en/history/V20260623/api/version2/GlobalCashier"},{"title":"International Credit Card (VISA/MASTER) (Legacy navigation V20260623)","sidebarTitle":"International Credit Card (VISA/MASTER)","href":"/en/history/V20260623/api/version2/creditcard"},{"title":"Subscription (Legacy navigation V20260623)","sidebarTitle":"Subscription","href":"/en/history/V20260623/api/version2/Subscription"},{"title":"Subscription Payment Flowchart (Legacy navigation V20260623)","sidebarTitle":"Subscription Flow","href":"/en/history/V20260623/api/version2/subscription-process"}]},{"group":"North America","pages":[{"title":"United States","hidden":true,"href":"/en/history/V20260623/api/version2/USD"},{"title":"Mexico (Legacy navigation V20260623)","sidebarTitle":"Mexico","href":"/en/history/V20260623/api/version2/Mexico"}]},{"group":"Europe","pages":[{"title":"Turkey (Legacy navigation V20260623)","sidebarTitle":"Turkey","href":"/en/history/V20260623/api/version2/Turkey"},{"title":"European Union Payment Integration","sidebarTitle":"European Union","href":"/en/history/V20260623/payments/local/european-union"}]},{"group":"South America","pages":[{"title":"Brazil (Legacy navigation V20260623)","sidebarTitle":"Brazil","href":"/en/history/V20260623/api/version2/Brazil"}]},{"group":"Asia","pages":[{"title":"Hong Kong (Legacy navigation V20260623)","sidebarTitle":"Hong Kong","href":"/en/history/V20260623/api/version2/HongKong"},{"title":"Singapore (Legacy navigation V20260623)","sidebarTitle":"Singapore","href":"/en/history/V20260623/api/version2/Singapore"},{"title":"Taiwan (Legacy navigation V20260623)","sidebarTitle":"Taiwan","href":"/en/history/V20260623/api/version2/Taiwan"},{"title":"Japan (Legacy navigation V20260623)","sidebarTitle":"Japan","href":"/en/history/V20260623/api/version2/Japan"},{"title":"South Korea (Legacy navigation V20260623)","sidebarTitle":"South Korea","href":"/en/history/V20260623/api/version2/SouthKorea"},{"title":"Philippines (Legacy navigation V20260623)","sidebarTitle":"Philippines","href":"/en/history/V20260623/api/version2/Philippines"},{"title":"Thailand (Legacy navigation V20260623)","sidebarTitle":"Thailand","href":"/en/history/V20260623/api/version2/Thailand"},{"title":"Vietnam (Legacy navigation V20260623)","sidebarTitle":"Vietnam","href":"/en/history/V20260623/api/version2/Vietnam"},{"title":"Indonesia (Legacy navigation V20260623)","sidebarTitle":"Indonesia","href":"/en/history/V20260623/api/version2/Indonesia"},{"title":"Malaysia (Legacy navigation V20260623)","sidebarTitle":"Malaysia","href":"/en/history/V20260623/api/version2/Malaysia"},{"title":"Pakistan (Legacy navigation V20260623)","sidebarTitle":"Pakistan","href":"/en/history/V20260623/api/version2/Pakistan"},{"title":"Bangladesh (Legacy navigation V20260623)","sidebarTitle":"Bangladesh","href":"/en/history/V20260623/api/version2/Bangladesh"},{"title":"India (Legacy navigation V20260623)","sidebarTitle":"India","href":"/en/history/V20260623/api/version2/India"}]},{"group":"Middle East","pages":[{"title":null,"href":"/en/history/V20260623/api/version2/Egypt"},{"title":"Saudi Arabia (Legacy navigation V20260623)","sidebarTitle":"Saudi Arabia","href":"/en/history/V20260623/api/version2/SaudiArabia"},{"title":"Kuwait (Legacy navigation V20260623)","sidebarTitle":"Kuwait","href":"/en/history/V20260623/api/version2/Kuwait"},{"title":"Bahrain (Legacy navigation V20260623)","sidebarTitle":"Bahrain","href":"/en/history/V20260623/api/version2/Bahrain"},{"title":"UAE (Legacy navigation V20260623)","sidebarTitle":"UAE","href":"/en/history/V20260623/api/version2/UAE"},{"title":"Oman (Legacy navigation V20260623)","sidebarTitle":"Oman","href":"/en/history/V20260623/api/version2/Oman"},{"title":"Qatar (Legacy navigation V20260623)","sidebarTitle":"Qatar","href":"/en/history/V20260623/api/version2/Qatar"}]},{"group":"Africa","pages":[{"title":"Nigeria Payment API","href":"/en/history/V20260623/payments/local/nigeria"}]},{"group":"Crypto","hidden":true,"pages":[{"title":"Stablecoin","href":"/en/history/V20260623/api/version2/coinpay"},{"title":"Stablecoin Payment (Fixed Address) API","href":"/en/history/V20260623/api/version2/coinpay-fixed_address"}]}]},{"group":"Unified API","pages":[{"title":"Payment API","href":"/en/history/V20260623/payments/unified-api"}]},{"group":"Appendix","pages":[{"title":"Collection Payment Methods List","href":"/en/history/V20260623/resources/cashin-code-list"},{"title":"Disbursement Payment Methods List","href":"/en/history/V20260623/resources/cashout-code-list"},{"title":"Error Response Reference (Legacy navigation V20260623)","sidebarTitle":"Error Response","href":"/en/history/V20260623/guide/error_response_appendix"}]},{"group":"Merchant FAQ","pages":[{"title":"Frequently Asked Questions and Troubleshooting","sidebarTitle":"Frequently Asked Questions","href":"/en/history/V20260623/resources/faq"}]}]},{"tab":"API","pages":[{"title":"API","href":"/en/history/V20260623/api-reference/overview"}]},{"tab":"Update log","pages":[{"title":"Update log","href":"/en/history/V20260623/changelog"}]}]}]}]},"title":"Onboarding Checklist - HaiPay","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}