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/qslC2gsg_E8Updwu/images/common/logo/light.png?fit=max\u0026auto=format\u0026n=qslC2gsg_E8Updwu\u0026q=85\u0026s=9c09ea23bbeadd96828d79dbb1b7c862","dark":"https://mintcdn.com/haipay-3385f6e8/qslC2gsg_E8Updwu/images/common/logo/dark.png?fit=max\u0026auto=format\u0026n=qslC2gsg_E8Updwu\u0026q=85\u0026s=a900cd6a32356b18abe9bd8787b1b81e"},"favicon":"https://mintcdn.com/haipay-3385f6e8/qslC2gsg_E8Updwu/images/common/logo/favicon.png?fit=max\u0026auto=format\u0026n=qslC2gsg_E8Updwu\u0026q=85\u0026s=c813d4b7f8df75a454ea5b6e6db7b426","api":{"playground":{"display":"interactive","proxy":true},"examples":{"languages":["bash","python","node","php","java"],"prefill":true}},"appearance":{"default":"light"},"navbar":{"links":[{"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/docs/zh/V20260623/guide/README"}},"contextual":{"options":["copy","chatgpt",{"title":"在通义千问中打开","description":"向qwen询问有关此页面的问题","icon":"/images/common/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/common/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":"docs/zh/V20260623/guide/README"},{"language":"en","href":"docs/en/V20260623/guide/README"}]}},"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":"6aec6d3858e46bfb54f54c47","collectionId":"7204c6a7-3b77-4937-ba05-8423a12037d6","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aec6d3858e46bfb54f54c47"},"feedback":{"thumbs":false,"agentFeedback":false},"entitlements":{},"buildId":"6aec6d3858e46bfb54f54c47","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"zh","tag":"API 文档","count":201},{"language":"en","tag":"API reference","count":200},{"language":"zh","tag":"文档中心","count":115},{"language":"en","tag":"Documentation Center","count":113},{"language":"zh","tag":"全球支付","count":80},{"language":"en","tag":"Global Payment","count":79},{"language":"en","tag":"Asia","count":28},{"language":"zh","tag":"亚洲","count":28},{"language":"en","tag":"Middle East","count":16},{"language":"zh","tag":"中东","count":16},{"language":"zh","tag":"商户指南","count":13},{"language":"en","tag":"Merchant Guide","count":12},{"language":"en","tag":"Common API","count":12},{"language":"en","tag":"Credit Card","count":12},{"language":"zh","tag":"公共接口","count":12},{"language":"zh","tag":"信用卡","count":12},{"language":"en","tag":"Common Payment","count":11},{"language":"zh","tag":"公共支付","count":11},{"language":"zh","tag":"全球收银台","count":9},{"language":"en","tag":"United Arab Emirates","count":8}],"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":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".light #sidebar-title{font-weight:bold!important;color:#000000!important;font-size:14px}.dark #sidebar-title{font-weight:bold!important;color:#ffffff!important;font-size:14px}: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:#FFFFFF}.frame img{width:100%;display:block;margin:0!important}.frame-caption{padding:10px 16px;font-size:13px;color:#6B7280;background:#FFFFFF;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, 0.18);color:#C4B5FD}.doc-footer{font-size:13px;color:#9CA3AF}.doc-footer p{margin:4px 0!important}.dark .doc-footer{color:#6B7280}"}],"page":{"pagePath":"docs/en/V20260623/guide/onboarding_checklist","slug":"/docs/en/V20260623/guide/onboarding_checklist","pageMetadata":{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","description":"Verify HaiPay 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":"/docs/en/V20260623/guide/onboarding_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 HaiPay 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:`/docs/en/V20260623/guide/end_to_end_testing`,children:`HaiPay End-to-End Testing Guide`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/docs/en/V20260623/guide/integration_process_guide`,children:`HaiPay Integration Process Guide`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/docs/en/V20260623/guide/integration_guide`,children:`HaiPay Integration Steps Guide`})}),`\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":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","description":"Verify HaiPay 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":"/docs/en/V20260623/guide/onboarding_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":"HaiPay Onboarding Checklist - HaiPay","navMaps":{"firstHrefInVersion":{"V20260623":{"href":"/docs/en/V20260623/guide/onboarding_checklist","matchLevel":0},"V20260628":{"href":"/docs/en/V20260623/guide/onboarding_checklist","matchLevel":0},"V20260701":{"href":"/docs/en/V20260623/guide/onboarding_checklist","matchLevel":0},"V20260801":{"href":"/docs/en/V20260623/guide/onboarding_checklist","matchLevel":0},"V20261001":{"href":"/docs/en/V20260623/guide/onboarding_checklist","matchLevel":0}},"firstHrefInLanguage":{"zh":{"href":"/docs/zh/V20260623/guide/onboarding_checklist","matchLevel":1},"en":{"href":"/docs/en/V20260623/guide/onboarding_checklist","matchLevel":0}}},"lastModified":"2026-11-05T07:59:32.637Z","gitLastModified":"2026-11-05T07:32:11.000Z","originalFileLocation":"docs/en/V20260623/guide/onboarding_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 HaiPay 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=\"HaiPay Onboarding Checklist - HaiPay\">\u003cmeta data-mint-head property=\"og:description\" content=\"Verify HaiPay 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/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_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=\"HaiPay Onboarding Checklist - HaiPay\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Verify HaiPay 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/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/en/V20260623/guide/onboarding_checklist.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/zh/V20260623/guide/onboarding_checklist\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/zh/V20260623/guide/onboarding_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/qslC2gsg_E8Updwu/images/common/logo/light.png?fit=max\u0026auto=format\u0026n=qslC2gsg_E8Updwu\u0026q=85\u0026s=9c09ea23bbeadd96828d79dbb1b7c862\"}},{\"@type\":\"WebSite\",\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README#website\",\"name\":\"HaiPay\",\"url\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README\",\"publisher\":{\"@id\":\"https://doc.haipay.net/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist#webpage\",\"url\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist\",\"name\":\"HaiPay Onboarding Checklist\",\"description\":\"Verify HaiPay production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\",\"dateModified\":\"2026-11-05T07:32:11.000Z\",\"isPartOf\":{\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README#website\"},\"breadcrumb\":{\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Merchant Guide\",\"item\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/integration_process_guide\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HaiPay Onboarding Checklist\",\"item\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist#article\",\"headline\":\"HaiPay Onboarding Checklist\",\"name\":\"HaiPay Onboarding Checklist\",\"description\":\"Verify HaiPay production setup, IP whitelist configuration, callback readiness, and final launch checks before going live.\",\"url\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist\",\"mainEntityOfPage\":{\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README/docs/en/V20260623/guide/onboarding_checklist#webpage\"},\"image\":\"https://www.haipay.net/og-default.png\",\"dateModified\":\"2026-11-05T07:32:11.000Z\",\"keywords\":\"HaiPay, onboarding checklist, production setup, IP whitelist, go-live\",\"publisher\":{\"@id\":\"https://doc.haipay.net/#organization\"},\"isPartOf\":{\"@id\":\"https://doc.haipay.net/docs/zh/V20260623/guide/README#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":"/docs/zh/V20260623/guide/onboarding_checklist"}]},{"language":"en","versions":[{"version":"V20260623","tabs":[{"tab":"Documentation Center","groups":[{"group":"Quick start","pages":[{"title":"HaiPay Merchant Guide","sidebarTitle":"Guide","href":"/docs/en/V20260623/guide/README"}]},{"group":"Merchant Guide","pages":[{"title":"HaiPay Integration Process Guide","sidebarTitle":"Integration Process","href":"/docs/en/V20260623/guide/integration_process_guide"},{"title":"HaiPay Configuration and Signature Guide","sidebarTitle":"Config \u0026 Signature","href":"/docs/en/V20260623/guide/config_settings_and_signature_rules_guide"},{"title":"HaiPay Integration Steps Guide","sidebarTitle":"Integration Steps","href":"/docs/en/V20260623/guide/integration_guide"},{"title":"HaiPay API Description and Common Rules","sidebarTitle":"API Description","href":"/docs/en/V20260623/guide/api_description_guide"},{"title":"HaiPay Payment API Documentation List","sidebarTitle":"API Documentation","href":"/docs/en/V20260623/guide/api_doc_list"},{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"},{"title":"Connect to HaiPay MCP","description":null,"href":"/docs/en/V20260623/ai/connect_ai_via_mcp"},{"title":"AI Skills for HaiPay Integration","href":"/docs/en/V20260623/ai/haipay_skills"}]},{"group":"Common Payment","pages":[{"title":"Common API","href":"/docs/en/V20260623/api/version2/CommonApi"},{"title":"Get Merchant Payment Config","href":"/docs/en/V20260623/api/version2/MerchantPaymentConfig"},{"title":"Payout Voucher PDF/ZIP API","href":"/docs/en/V20260623/api/version2/VoucherPdf"}]},{"group":"Global Payment","pages":[{"group":"Global","pages":[{"title":"Global Cashier","href":"/docs/en/V20260623/api/version2/GlobalCashier"},{"title":"International Credit Card (VISA/MASTER)","href":"/docs/en/V20260623/api/version2/creditcard"},{"title":"Subscription","sidebarTitle":"Subscription","href":"/docs/en/V20260623/api/version2/Subscription"},{"title":"Subscription Payment Flowchart","sidebarTitle":"Subscription Flow","href":"/docs/en/V20260623/api/version2/subscription-process"}]},{"group":"North America","pages":[{"title":"United States","hidden":true,"href":"/docs/en/V20260623/api/version2/USD"},{"title":"Mexico","href":"/docs/en/V20260623/api/version2/Mexico"}]},{"group":"Europe","pages":[{"title":"Turkey","href":"/docs/en/V20260623/api/version2/Turkey"},{"title":"European Union","href":"/docs/en/V20260623/api/version2/EuropeanUnion"}]},{"group":"South America","pages":[{"title":"Brazil","href":"/docs/en/V20260623/api/version2/Brazil"}]},{"group":"Asia","pages":[{"title":"Hong Kong","href":"/docs/en/V20260623/api/version2/HongKong"},{"title":"Singapore","href":"/docs/en/V20260623/api/version2/Singapore"},{"title":"Taiwan","href":"/docs/en/V20260623/api/version2/Taiwan"},{"title":"Japan","href":"/docs/en/V20260623/api/version2/Japan"},{"title":"South Korea","href":"/docs/en/V20260623/api/version2/SouthKorea"},{"title":"Philippines","href":"/docs/en/V20260623/api/version2/Philippines"},{"title":"Thailand","href":"/docs/en/V20260623/api/version2/Thailand"},{"title":"Vietnam","href":"/docs/en/V20260623/api/version2/Vietnam"},{"title":"Indonesia","href":"/docs/en/V20260623/api/version2/Indonesia"},{"title":null,"href":"/docs/en/V20260623/api/version2/Malaysia"},{"title":"Pakistan","href":"/docs/en/V20260623/api/version2/Pakistan"},{"title":null,"href":"/docs/en/V20260623/api/version2/Bangladesh"},{"title":"India","href":"/docs/en/V20260623/api/version2/India"}]},{"group":"Middle East","pages":[{"title":null,"href":"/docs/en/V20260623/api/version2/Egypt"},{"title":"Saudi Arabia","href":"/docs/en/V20260623/api/version2/SaudiArabia"},{"title":"Kuwait","href":"/docs/en/V20260623/api/version2/Kuwait"},{"title":"Bahrain","href":"/docs/en/V20260623/api/version2/Bahrain"},{"title":"UAE","href":"/docs/en/V20260623/api/version2/UAE"},{"title":"Oman","href":"/docs/en/V20260623/api/version2/Oman"},{"title":"Qatar","href":"/docs/en/V20260623/api/version2/Qatar"}]},{"group":"Africa","pages":[{"title":"Nigeria Payment API","href":"/docs/en/V20260623/api/version2/Nigeria"}]},{"group":"Crypto","hidden":true,"pages":[{"title":"Stablecoin","href":"/docs/en/V20260623/api/version2/coinpay"},{"title":"Stablecoin Payment (Fixed Address) API","href":"/docs/en/V20260623/api/version2/coinpay-fixed_address"}]}]},{"group":"Unified API","pages":[{"title":"Payment API","href":"/docs/en/V20260623/api/version2/Api"}]},{"group":"End To End Testing","pages":[{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"}]},{"group":"Appendix","pages":[{"title":"Collection Payment Methods List","description":null,"href":"/docs/en/V20260623/api/version2/cashin_code_list"},{"title":"Disbursement Payment Methods List","href":"/docs/en/V20260623/api/version2/cashout_code_list"},{"title":"HaiPay Error Response Reference","sidebarTitle":"Error Response","href":"/docs/en/V20260623/guide/error_response_appendix"}]},{"group":"Merchant FAQ","pages":[{"title":"HaiPay Frequently Asked Questions and Troubleshooting","sidebarTitle":"Frequently Asked Questions","href":"/docs/en/V20260623/guide/frequently_asked_question"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/docs/en/V20260623/api-reference/overview"}]},{"tab":"Update log","pages":[{"title":"Update log","href":"/docs/en/V20260623/changelog/changelog"}]}]},{"version":"V20260628","tabs":[{"tab":"Documentation Center","groups":[{"group":"Quick start","pages":[{"title":"HaiPay Merchant Guide","sidebarTitle":"Guide","href":"/docs/en/V20260623/guide/README"}]},{"group":"Merchant Guide","pages":[{"title":"HaiPay Integration Process Guide","sidebarTitle":"Integration Process","href":"/docs/en/V20260623/guide/integration_process_guide"},{"title":"HaiPay Configuration and Signature Guide","sidebarTitle":"Config \u0026 Signature","href":"/docs/en/V20260623/guide/config_settings_and_signature_rules_guide"},{"title":"HaiPay Integration Steps Guide","sidebarTitle":"Integration Steps","href":"/docs/en/V20260623/guide/integration_guide"},{"title":"HaiPay API Description and Common Rules","sidebarTitle":"API Description","href":"/docs/en/V20260623/guide/api_description_guide"},{"title":"HaiPay Payment API Documentation List","sidebarTitle":"API Documentation","href":"/docs/en/V20260623/guide/api_doc_list"},{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"},{"title":"Connect to HaiPay MCP","description":null,"href":"/docs/en/V20260623/ai/connect_ai_via_mcp"},{"title":"AI Skills for HaiPay Integration","href":"/docs/en/V20260623/ai/haipay_skills"}]},{"group":"Common Payment","pages":[{"title":"Common API","href":"/docs/en/V20260623/api/version2/CommonApi"},{"title":"Get Merchant Payment Config","href":"/docs/en/V20260623/api/version2/MerchantPaymentConfig"},{"title":"Payout Voucher PDF/ZIP API","href":"/docs/en/V20260623/api/version2/VoucherPdf"}]},{"group":"Global Payment","pages":[{"group":"Global Cashier","pages":[{"title":"Global Cashier","href":"/docs/en/V20260623/api/version2/GlobalCashier"}]},{"group":"Credit Card","pages":[{"title":"Front-End Component","href":"/docs/en/V20260628/api/version2/frontend-payment-element"},{"title":"Checkout Mode","href":"/docs/en/V20260628/api/version2/payment-link"},{"title":"International Credit Card","href":"/docs/en/V20260628/api/version2/creditcard"},{"title":"Google Pay","href":"/docs/en/V20260628/api/version2/GooglePay"},{"title":"Apple Pay","href":"/docs/en/V20260628/api/version2/ApplePay"},{"title":"MIT","href":"/docs/en/V20260628/api/version2/creditcard-mit"}]},{"group":"Subscription","pages":[{"title":"Subscription","sidebarTitle":"Subscription","href":"/docs/en/V20260628/api/version2/Subscription"},{"title":"Subscription Payment Flowchart","sidebarTitle":"Subscription Flow","href":"/docs/en/V20260628/api/version2/subscription-process"}]},{"group":"North America","pages":[{"title":"United States","hidden":true,"href":"/docs/en/V20260623/api/version2/USD"},{"title":"Mexico","href":"/docs/en/V20260623/api/version2/Mexico"}]},{"group":"South America","pages":[{"title":"Brazil","href":"/docs/en/V20260623/api/version2/Brazil"}]},{"group":"Europe","pages":[{"title":"Turkey","href":"/docs/en/V20260623/api/version2/Turkey"}]},{"group":"Asia","pages":[{"title":"Hong Kong","href":"/docs/en/V20260623/api/version2/HongKong"},{"title":"Singapore","href":"/docs/en/V20260623/api/version2/Singapore"},{"title":"Taiwan","href":"/docs/en/V20260623/api/version2/Taiwan"},{"title":"Japan","href":"/docs/en/V20260623/api/version2/Japan"},{"title":"South Korea","href":"/docs/en/V20260623/api/version2/SouthKorea"},{"title":"Philippines","href":"/docs/en/V20260623/api/version2/Philippines"},{"title":"Thailand","href":"/docs/en/V20260623/api/version2/Thailand"},{"title":"Vietnam","href":"/docs/en/V20260623/api/version2/Vietnam"},{"title":"Indonesia","href":"/docs/en/V20260623/api/version2/Indonesia"},{"title":null,"href":"/docs/en/V20260623/api/version2/Malaysia"},{"title":"Pakistan","href":"/docs/en/V20260623/api/version2/Pakistan"},{"title":null,"href":"/docs/en/V20260623/api/version2/Bangladesh"},{"title":"India","href":"/docs/en/V20260623/api/version2/India"}]},{"group":"Middle East","pages":[{"title":null,"href":"/docs/en/V20260623/api/version2/Egypt"},{"title":"Saudi Arabia","href":"/docs/en/V20260623/api/version2/SaudiArabia"},{"title":"Kuwait","href":"/docs/en/V20260623/api/version2/Kuwait"},{"title":"Bahrain","href":"/docs/en/V20260623/api/version2/Bahrain"},{"title":"UAE","href":"/docs/en/V20260623/api/version2/UAE"},{"title":"Oman","href":"/docs/en/V20260623/api/version2/Oman"},{"title":"Qatar","href":"/docs/en/V20260623/api/version2/Qatar"}]},{"group":"Africa","pages":[{"title":"Nigeria Payment API","href":"/docs/en/V20260623/api/version2/Nigeria"}]},{"group":"Crypto","hidden":true,"pages":[{"title":"Stablecoin","href":"/docs/en/V20260623/api/version2/coinpay"},{"title":"Stablecoin Payment (Fixed Address) API","href":"/docs/en/V20260623/api/version2/coinpay-fixed_address"}]}]},{"group":"Unified API","pages":[{"title":"Payment API","href":"/docs/en/V20260623/api/version2/Api"}]},{"group":"End To End Testing","pages":[{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"}]},{"group":"Appendix","pages":[{"title":"Unsupported Regions List","sidebarTitle":"Unsupported Regions","description":"List of regions not supported by HaiPay credit card, Apple Pay, and Google Pay payments.","href":"/docs/en/V20260628/api/version2/restricted-regions"},{"title":"Test Card Numbers","sidebarTitle":"Test Cards","href":"/docs/en/V20260628/api/version2/test-cards"},{"title":"Collection Payment Methods List","href":"/docs/en/V20260623/api/version2/cashin_code_list"},{"title":"Disbursement Payment Methods List","href":"/docs/en/V20260623/api/version2/cashout_code_list"},{"title":"HaiPay Error Response Reference","sidebarTitle":"Error Response","href":"/docs/en/V20260623/guide/error_response_appendix"}]},{"group":"Merchant FAQ","pages":[{"title":"HaiPay Frequently Asked Questions and Troubleshooting","sidebarTitle":"Frequently Asked Questions","href":"/docs/en/V20260623/guide/frequently_asked_question"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/docs/en/V20260623/api-reference/overview"}]},{"tab":"Update log","pages":[{"title":"Update log","href":"/docs/en/V20260623/changelog/changelog"}]}]},{"version":"V20260701","tabs":[{"tab":"Documentation Center","groups":[{"group":"Quick start","pages":[{"title":"HaiPay Merchant Guide","sidebarTitle":"Guide","href":"/docs/en/V20260623/guide/README"}]},{"group":"Merchant Guide","pages":[{"title":"HaiPay Integration Process Guide","sidebarTitle":"Integration Process","href":"/docs/en/V20260623/guide/integration_process_guide"},{"title":"HaiPay Configuration and Signature Guide","sidebarTitle":"Config \u0026 Signature","href":"/docs/en/V20260623/guide/config_settings_and_signature_rules_guide"},{"title":"HaiPay Integration Steps Guide","sidebarTitle":"Integration Steps","href":"/docs/en/V20260623/guide/integration_guide"},{"title":"HaiPay API Description and Common Rules","sidebarTitle":"API Description","href":"/docs/en/V20260623/guide/api_description_guide"},{"title":"HaiPay Payment API Documentation List","sidebarTitle":"API Documentation","href":"/docs/en/V20260623/guide/api_doc_list"},{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"},{"title":"USD Wrapping","sidebarTitle":"USD Wrapping","description":"Learn about HaiPay USD Wrapping — merchants price and settle in USD while end users pay in their local currency, with HaiPay handling the currency conversion automatically.","href":"/docs/en/V20260623/guide/usd_wrapping"},{"title":"Connect to HaiPay MCP","href":"/docs/en/V20260623/ai/connect_ai_via_mcp"},{"title":"AI Skills for HaiPay Integration","href":"/docs/en/V20260623/ai/haipay_skills"}]},{"group":"Common Payment","pages":[{"title":"Common API","href":"/docs/en/V20260623/api/version2/CommonApi"},{"title":"Get Merchant Payment Config","href":"/docs/en/V20260623/api/version2/MerchantPaymentConfig"},{"title":"Payout Voucher PDF/ZIP API","href":"/docs/en/V20260623/api/version2/VoucherPdf"}]},{"group":"Global Payment","pages":[{"group":"Global Cashier","pages":[{"title":"Global Cashier","href":"/docs/en/V20260701/api/version2/GlobalCashier"}]},{"group":"Credit Card","pages":[{"title":"Front-End Component","href":"/docs/en/V20260628/api/version2/frontend-payment-element"},{"title":"Checkout Mode","href":"/docs/en/V20260701/api/version2/payment-link"},{"title":"International Credit Card (VISA/MASTER)","href":"/docs/en/V20260701/api/version2/creditcard"},{"title":"Google Pay","href":"/docs/en/V20260701/api/version2/GooglePay"},{"title":"Apple Pay","href":"/docs/en/V20260701/api/version2/ApplePay"},{"title":"MIT","href":"/docs/en/V20260628/api/version2/creditcard-mit"},{"title":"Credit Card Supported Regions","sidebarTitle":"Credit Card Supported Regions","href":"/docs/en/V20260701/api/version2/supported-regions"}]},{"group":"Subscription","pages":[{"title":"Subscription","sidebarTitle":"Subscription","href":"/docs/en/V20260701/api/version2/Subscription"},{"title":"Subscription Payment Flowchart","sidebarTitle":"Subscription Flow","href":"/docs/en/V20260628/api/version2/subscription-process"}]},{"group":"North America","pages":[{"title":"United States","hidden":true,"href":"/docs/en/V20260623/api/version2/USD"},{"title":"Mexico","href":"/docs/en/V20260701/api/version2/Mexico"}]},{"group":"South America","pages":[{"title":"Brazil","href":"/docs/en/V20260701/api/version2/Brazil"}]},{"group":"Europe","pages":[{"title":"Turkey","href":"/docs/en/V20260701/api/version2/Turkey"},{"title":"European Union","href":"/docs/en/V20260623/api/version2/EuropeanUnion"}]},{"group":"Asia","pages":[{"title":"Hong Kong","href":"/docs/en/V20260701/api/version2/HongKong"},{"title":"Singapore","href":"/docs/en/V20260701/api/version2/Singapore"},{"title":"Taiwan","href":"/docs/en/V20260701/api/version2/Taiwan"},{"title":"Japan","href":"/docs/en/V20260701/api/version2/Japan"},{"title":"South Korea","href":"/docs/en/V20260701/api/version2/SouthKorea"},{"title":"Philippines","href":"/docs/en/V20260701/api/version2/Philippines"},{"title":"Thailand","href":"/docs/en/V20260701/api/version2/Thailand"},{"title":"Vietnam","href":"/docs/en/V20260701/api/version2/Vietnam"},{"title":"Indonesia","href":"/docs/en/V20260701/api/version2/Indonesia"},{"title":null,"href":"/docs/en/V20260701/api/version2/Malaysia"},{"title":"Pakistan","href":"/docs/en/V20260701/api/version2/Pakistan"},{"title":null,"href":"/docs/en/V20260701/api/version2/Bangladesh"},{"title":"India","href":"/docs/en/V20260701/api/version2/India"}]},{"group":"Middle East","pages":[{"title":null,"href":"/docs/en/V20260701/api/version2/Egypt"},{"title":"Saudi Arabia","href":"/docs/en/V20260701/api/version2/SaudiArabia"},{"title":"Kuwait","href":"/docs/en/V20260701/api/version2/Kuwait"},{"title":"Bahrain","href":"/docs/en/V20260701/api/version2/Bahrain"},{"title":"UAE","href":"/docs/en/V20260701/api/version2/UAE"},{"title":"Oman","href":"/docs/en/V20260701/api/version2/Oman"},{"title":"Qatar","href":"/docs/en/V20260701/api/version2/Qatar"}]},{"group":"Africa","pages":[{"title":"Nigeria","href":"/docs/en/V20260701/api/version2/Nigeria"},{"title":"Kenya Payment API","href":"/docs/en/V20260623/api/version2/Kenya"},{"title":"South Africa Payment API","href":"/docs/en/V20260623/api/version2/SouthAfrica"},{"title":"Cameroon Payment API","href":"/docs/en/V20260623/api/version2/Cameroon"},{"title":"Tanzania Payment API","href":"/docs/en/V20260623/api/version2/Tanzania"}]},{"group":"Crypto","hidden":true,"pages":[{"title":"Stablecoin","href":"/docs/en/V20260701/api/version2/coinpay"},{"title":"Stablecoin Payment (Fixed Address) API","href":"/docs/en/V20260623/api/version2/coinpay-fixed_address"}]}]},{"group":"Unified API","pages":[{"title":"Payment API","href":"/docs/en/V20260623/api/version2/Api"}]},{"group":"End To End Testing","pages":[{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"}]},{"group":"Appendix","pages":[{"title":"Test Card Numbers","sidebarTitle":"Test Cards","description":"HaiPay credit card test card numbers for simulating successful payments, declines, and disputes.","href":"/docs/en/V20260628/api/version2/test-cards"},{"title":"Collection Payment Methods List","href":"/docs/en/V20260623/api/version2/cashin_code_list"},{"title":"Disbursement Payment Methods List","href":"/docs/en/V20260623/api/version2/cashout_code_list"},{"title":"HaiPay Error Response Reference","sidebarTitle":"Error Response","href":"/docs/en/V20260623/guide/error_response_appendix"}]},{"group":"Merchant FAQ","pages":[{"title":"HaiPay Frequently Asked Questions and Troubleshooting","sidebarTitle":"Frequently Asked Questions","href":"/docs/en/V20260623/guide/frequently_asked_question"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/docs/en/V20260623/api-reference/overview"}]},{"tab":"Update log","pages":[{"title":"Update log","href":"/docs/en/V20260623/changelog/changelog"}]}]},{"version":"V20260801","tabs":[{"tab":"Documentation Center","groups":[{"group":"Quick start","pages":[{"title":"HaiPay Merchant Guide","sidebarTitle":"Guide","href":"/docs/en/V20260623/guide/README"}]},{"group":"Merchant Guide","pages":[{"title":"HaiPay Integration Process Guide","sidebarTitle":"Integration Process","href":"/docs/en/V20260623/guide/integration_process_guide"},{"title":"HaiPay Configuration and Signature Guide","sidebarTitle":"Config \u0026 Signature","href":"/docs/en/V20260801/guide/config_settings_and_signature_rules_guide"},{"title":"HaiPay Integration Steps Guide","sidebarTitle":"Integration Steps","href":"/docs/en/V20260623/guide/integration_guide"},{"title":"HaiPay API Description and Common Rules","sidebarTitle":"API Description","href":"/docs/en/V20260623/guide/api_description_guide"},{"title":"HaiPay Payment API Documentation List","sidebarTitle":"API Documentation","href":"/docs/en/V20260623/guide/api_doc_list"},{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"},{"title":"USD Wrapping","sidebarTitle":"USD Wrapping","description":"Learn about HaiPay USD Wrapping — merchants price and settle in USD while end users pay in their local currency, with HaiPay handling the currency conversion automatically.","href":"/docs/en/V20260623/guide/usd_wrapping"},{"title":"Connect to HaiPay MCP","href":"/docs/en/V20260623/ai/connect_ai_via_mcp"},{"title":"AI Skills for HaiPay Integration","href":"/docs/en/V20260623/ai/haipay_skills"}]},{"group":"Common Payment","pages":[{"group":"Common API","pages":[{"title":"Account Inquiry","href":"/docs/en/V20260801/api/version2/AccountQuery"},{"title":"Asynchronous Notification","href":"/docs/en/V20260801/api/version2/Callback"},{"title":"Statement File Link Retrieval","href":"/docs/en/V20260801/api/version2/ReconcileFile"},{"title":"Real-time Reconciliation Report Creation","href":"/docs/en/V20260801/api/version2/ReconcileReportCreate"},{"title":"Reconciliation Report Query","href":"/docs/en/V20260801/api/version2/ReconcileReportQuery"},{"title":"Payout Order Voucher","href":"/docs/en/V20260801/api/version2/Voucher"},{"title":"Real-Time Exchange Rate Query","deprecated":true,"href":"/docs/en/V20260801/api/version2/ExchangeRate"},{"title":"Real-Time Exchange Rate Query V2","href":"/docs/en/V20260801/api/version2/ExchangeRateV2"}]},{"title":"Get Merchant Payment Config","href":"/docs/en/V20260623/api/version2/MerchantPaymentConfig"},{"title":"Payout Voucher PDF/ZIP API","href":"/docs/en/V20260623/api/version2/VoucherPdf"}]},{"group":"Global Payment","pages":[{"group":"Global Cashier","pages":[{"title":"Global Cashier","href":"/docs/en/V20260701/api/version2/GlobalCashier"}]},{"group":"Credit Card","pages":[{"title":"Front-End Component","href":"/docs/en/V20260628/api/version2/frontend-payment-element"},{"title":"Checkout Mode","href":"/docs/en/V20260701/api/version2/payment-link"},{"title":"International Credit Card (VISA/MASTER)","href":"/docs/en/V20260701/api/version2/creditcard"},{"title":"Google Pay","href":"/docs/en/V20260701/api/version2/GooglePay"},{"title":"Apple Pay","href":"/docs/en/V20260701/api/version2/ApplePay"},{"title":"MIT","href":"/docs/en/V20260628/api/version2/creditcard-mit"},{"title":"Credit Card Supported Regions","sidebarTitle":"Credit Card Supported Regions","href":"/docs/en/V20260701/api/version2/supported-regions"}]},{"group":"Subscription","pages":[{"title":"Subscription","sidebarTitle":"Subscription","href":"/docs/en/V20260701/api/version2/Subscription"},{"title":"Subscription Payment Flowchart","sidebarTitle":"Subscription Flow","href":"/docs/en/V20260628/api/version2/subscription-process"}]},{"group":"North America","pages":[{"title":"United States","hidden":true,"href":"/docs/en/V20260623/api/version2/USD"},{"title":"Mexico","href":"/docs/en/V20260701/api/version2/Mexico"}]},{"group":"South America","pages":[{"title":"Brazil","href":"/docs/en/V20260701/api/version2/Brazil"}]},{"group":"Europe","pages":[{"title":"Turkey","href":"/docs/en/V20260701/api/version2/Turkey"},{"title":"European Union","href":"/docs/en/V20260623/api/version2/EuropeanUnion"}]},{"group":"Asia","pages":[{"title":"Hong Kong","href":"/docs/en/V20260701/api/version2/HongKong"},{"title":"Singapore","href":"/docs/en/V20260701/api/version2/Singapore"},{"title":"Taiwan","href":"/docs/en/V20260701/api/version2/Taiwan"},{"title":"Japan","href":"/docs/en/V20260701/api/version2/Japan"},{"title":"South Korea","href":"/docs/en/V20260701/api/version2/SouthKorea"},{"title":"Philippines","href":"/docs/en/V20260701/api/version2/Philippines"},{"title":"Thailand","href":"/docs/en/V20260701/api/version2/Thailand"},{"title":"Vietnam","href":"/docs/en/V20260701/api/version2/Vietnam"},{"title":"Indonesia","href":"/docs/en/V20260701/api/version2/Indonesia"},{"title":null,"href":"/docs/en/V20260701/api/version2/Malaysia"},{"title":"Pakistan","href":"/docs/en/V20260701/api/version2/Pakistan"},{"title":null,"href":"/docs/en/V20260701/api/version2/Bangladesh"},{"title":"India","href":"/docs/en/V20260701/api/version2/India"}]},{"group":"Middle East","pages":[{"title":null,"href":"/docs/en/V20260701/api/version2/Egypt"},{"title":"Saudi Arabia","href":"/docs/en/V20260701/api/version2/SaudiArabia"},{"title":"Kuwait","href":"/docs/en/V20260701/api/version2/Kuwait"},{"title":"Bahrain","href":"/docs/en/V20260701/api/version2/Bahrain"},{"title":"UAE","href":"/docs/en/V20260701/api/version2/UAE"},{"title":"Oman","href":"/docs/en/V20260701/api/version2/Oman"},{"title":"Qatar","href":"/docs/en/V20260701/api/version2/Qatar"},{"title":"Jordan","href":"/docs/en/V20260801/api/version2/Jordan"},{"title":"Iraq","href":"/docs/en/V20260801/api/version2/Iraq"}]},{"group":"Africa","pages":[{"title":"Nigeria Payment API","href":"/docs/en/V20260623/api/version2/Nigeria"},{"title":"Ghana Payment API","href":"/docs/en/V20260623/api/version2/Ghana"},{"title":"Kenya Payment API","href":"/docs/en/V20260623/api/version2/Kenya"},{"title":"South Africa Payment API","href":"/docs/en/V20260623/api/version2/SouthAfrica"},{"title":"Cameroon Payment API","href":"/docs/en/V20260623/api/version2/Cameroon"},{"title":"Tanzania Payment API","href":"/docs/en/V20260623/api/version2/Tanzania"}]},{"group":"Crypto","hidden":true,"pages":[{"title":"Stablecoin","href":"/docs/en/V20260701/api/version2/coinpay"},{"title":"Stablecoin Payment (Fixed Address) API","href":"/docs/en/V20260623/api/version2/coinpay-fixed_address"}]}]},{"group":"Unified API","pages":[{"title":"Payment API","href":"/docs/en/V20260623/api/version2/Api"}]},{"group":"End To End Testing","pages":[{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"}]},{"group":"Appendix","pages":[{"title":"Test Card Numbers","sidebarTitle":"Test Cards","description":"HaiPay credit card test card numbers for simulating successful payments, declines, and disputes.","href":"/docs/en/V20260628/api/version2/test-cards"},{"title":"Collection Payment Methods List","href":"/docs/en/V20260623/api/version2/cashin_code_list"},{"title":"Disbursement Payment Methods List","href":"/docs/en/V20260623/api/version2/cashout_code_list"},{"title":"HaiPay Error Response Reference","sidebarTitle":"Error Response","href":"/docs/en/V20260623/guide/error_response_appendix"}]},{"group":"Merchant FAQ","pages":[{"title":"HaiPay Frequently Asked Questions and Troubleshooting","sidebarTitle":"Frequently Asked Questions","href":"/docs/en/V20260623/guide/frequently_asked_question"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/docs/en/V20260623/api-reference/overview"}]},{"tab":"Update log","pages":[{"title":"Update log","href":"/docs/en/V20260623/changelog/changelog"}]}]},{"version":"V20261001","default":true,"tag":"Latest","tabs":[{"tab":"Documentation Center","groups":[{"group":"Quick start","pages":[{"title":"HaiPay Merchant Guide","sidebarTitle":"Guide","href":"/docs/en/V20260623/guide/README"}]},{"group":"Merchant Guide","pages":[{"title":"HaiPay Integration Process Guide","sidebarTitle":"Integration Process","href":"/docs/en/V20260623/guide/integration_process_guide"},{"title":"HaiPay Configuration and Signature Guide","sidebarTitle":"Config \u0026 Signature","href":"/docs/en/V20260801/guide/config_settings_and_signature_rules_guide"},{"title":"HaiPay Integration Steps Guide","sidebarTitle":"Integration Steps","href":"/docs/en/V20260623/guide/integration_guide"},{"title":"HaiPay API Description and Common Rules","sidebarTitle":"API Description","href":"/docs/en/V20261001/guide/api_description_guide"},{"title":"HaiPay Payment API Documentation List","sidebarTitle":"API Documentation","href":"/docs/en/V20261001/guide/api_doc_list"},{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"},{"title":"USD-Denominated Payments","sidebarTitle":"USD-Denominated Payments","description":"Learn about HaiPay USD-Denominated Payments — merchants price and settle in USD while end users pay in their local currency, with HaiPay handling the currency conversion automatically.","href":"/docs/en/V20261001/guide/usd_wrapping"},{"title":"Connect to HaiPay MCP","href":"/docs/en/V20260623/ai/connect_ai_via_mcp"},{"title":"AI Skills for HaiPay Integration","href":"/docs/en/V20260623/ai/haipay_skills"}]},{"group":"Common Payment","pages":[{"group":"Common API","pages":[{"title":"Account Inquiry","href":"/docs/en/V20260801/api/version2/AccountQuery"},{"title":"Asynchronous Notification","href":"/docs/en/V20260801/api/version2/Callback"},{"title":"Statement File Link Retrieval","href":"/docs/en/V20260801/api/version2/ReconcileFile"},{"title":"Real-time Reconciliation Report Creation","href":"/docs/en/V20260801/api/version2/ReconcileReportCreate"},{"title":"Reconciliation Report Query","href":"/docs/en/V20260801/api/version2/ReconcileReportQuery"},{"title":"Payout Order Voucher","href":"/docs/en/V20260801/api/version2/Voucher"},{"title":"Real-Time Exchange Rate Query","deprecated":true,"href":"/docs/en/V20260801/api/version2/ExchangeRate"},{"title":"Real-Time Exchange Rate Query V2","href":"/docs/en/V20260801/api/version2/ExchangeRateV2"}]},{"title":"Get Merchant Payment Config","href":"/docs/en/V20260623/api/version2/MerchantPaymentConfig"},{"title":"Payout Voucher PDF/ZIP API","href":"/docs/en/V20260623/api/version2/VoucherPdf"}]},{"group":"Global Payment","pages":[{"group":"Global Cashier","pages":[{"title":"Global Cashier","href":"/docs/en/V20260701/api/version2/GlobalCashier"}]},{"group":"Credit Card","pages":[{"title":"Front-End Component","href":"/docs/en/V20260628/api/version2/frontend-payment-element"},{"title":"Checkout Mode","href":"/docs/en/V20260701/api/version2/payment-link"},{"title":"Credit Card Payments (VISA/MASTER CARD)","href":"/docs/en/V20261001/api/version2/creditcard"},{"title":"Google Pay","href":"/docs/en/V20260701/api/version2/GooglePay"},{"title":"Apple Pay","href":"/docs/en/V20260701/api/version2/ApplePay"},{"title":"MIT","href":"/docs/en/V20260628/api/version2/creditcard-mit"},{"title":"Credit Card Supported Regions","sidebarTitle":"Credit Card Supported Regions","href":"/docs/en/V20260701/api/version2/supported-regions"}]},{"group":"Subscription","pages":[{"title":"Subscription","sidebarTitle":"Subscription","href":"/docs/en/V20260701/api/version2/Subscription"},{"title":"Subscription Payment Flowchart","sidebarTitle":"Subscription Flow","href":"/docs/en/V20260628/api/version2/subscription-process"}]},{"group":"North America","pages":[{"title":"United States","hidden":true,"href":"/docs/en/V20260623/api/version2/USD"},{"title":"Mexico","href":"/docs/en/V20260701/api/version2/Mexico"}]},{"group":"South America","pages":[{"title":"Brazil","href":"/docs/en/V20260701/api/version2/Brazil"}]},{"group":"Europe","pages":[{"title":"Turkey","href":"/docs/en/V20260701/api/version2/Turkey"},{"title":"European Union","href":"/docs/en/V20260623/api/version2/EuropeanUnion"}]},{"group":"Asia","pages":[{"title":"Hong Kong","href":"/docs/en/V20260701/api/version2/HongKong"},{"title":"Singapore","href":"/docs/en/V20260701/api/version2/Singapore"},{"title":"Taiwan","href":"/docs/en/V20260701/api/version2/Taiwan"},{"title":"Japan","href":"/docs/en/V20260701/api/version2/Japan"},{"title":"South Korea","href":"/docs/en/V20260701/api/version2/SouthKorea"},{"title":"Philippines Payment Integration","sidebarTitle":"Philippines","href":"/docs/en/V20261001/api/version2/Philippines"},{"title":"Thailand","href":"/docs/en/V20260701/api/version2/Thailand"},{"title":"Vietnam","href":"/docs/en/V20260701/api/version2/Vietnam"},{"title":"Indonesia","href":"/docs/en/V20260701/api/version2/Indonesia"},{"title":null,"href":"/docs/en/V20260701/api/version2/Malaysia"},{"title":"Pakistan","href":"/docs/en/V20260701/api/version2/Pakistan"},{"title":null,"href":"/docs/en/V20260701/api/version2/Bangladesh"},{"title":"India","href":"/docs/en/V20261001/api/version2/India"}]},{"group":"Middle East","pages":[{"title":null,"href":"/docs/en/V20260701/api/version2/Egypt"},{"title":"Saudi Arabia","href":"/docs/en/V20260701/api/version2/SaudiArabia"},{"title":"Kuwait","href":"/docs/en/V20260701/api/version2/Kuwait"},{"title":"Bahrain","href":"/docs/en/V20260701/api/version2/Bahrain"},{"title":"UAE","href":"/docs/en/V20260701/api/version2/UAE"},{"title":"Oman","href":"/docs/en/V20260701/api/version2/Oman"},{"title":"Qatar","href":"/docs/en/V20260701/api/version2/Qatar"},{"title":"Jordan","href":"/docs/en/V20260801/api/version2/Jordan"},{"title":"Iraq","href":"/docs/en/V20260801/api/version2/Iraq"}]},{"group":"Africa","pages":[{"title":"Nigeria Payment API","href":"/docs/en/V20261001/api/version2/Nigeria"},{"title":"Ghana Payment API","href":"/docs/en/V20260623/api/version2/Ghana"},{"title":"Kenya Payment API","href":"/docs/en/V20260623/api/version2/Kenya"},{"title":"South Africa Payment API","href":"/docs/en/V20260623/api/version2/SouthAfrica"},{"title":"Cameroon Payment API","href":"/docs/en/V20260623/api/version2/Cameroon"},{"title":"Tanzania Payment API","href":"/docs/en/V20260623/api/version2/Tanzania"}]},{"group":"Crypto","hidden":true,"pages":[{"title":"Stablecoin","href":"/docs/en/V20260701/api/version2/coinpay"},{"title":"Stablecoin Payment (Fixed Address) API","href":"/docs/en/V20260623/api/version2/coinpay-fixed_address"}]}]},{"group":"Unified API","pages":[{"title":"Payment API","href":"/docs/en/V20260623/api/version2/Api"}]},{"group":"End To End Testing","pages":[{"title":"HaiPay End-to-End Testing Guide","sidebarTitle":"End-to-End Testing","description":"Follow the HaiPay testing workflow for merchant integration, including order status changes, notification tests, and launch validation.","href":"/docs/en/V20260623/guide/end_to_end_testing"},{"title":"HaiPay Onboarding Checklist","sidebarTitle":"Onboarding Checklist","href":"/docs/en/V20260623/guide/onboarding_checklist"}]},{"group":"Appendix","pages":[{"title":"Test Card Numbers","sidebarTitle":"Test Cards","description":"HaiPay credit card test card numbers for simulating successful payments, declines, and disputes.","href":"/docs/en/V20260628/api/version2/test-cards"},{"title":"Collection Payment Methods List","href":"/docs/en/V20260623/api/version2/cashin_code_list"},{"title":"Disbursement Payment Methods List","href":"/docs/en/V20260623/api/version2/cashout_code_list"},{"title":"HaiPay Error Codes and Error Response Reference","sidebarTitle":"Error Response","href":"/docs/en/V20261001/guide/error_response_appendix"}]},{"group":"Merchant FAQ","pages":[{"title":"HaiPay Frequently Asked Questions and Troubleshooting","sidebarTitle":"Frequently Asked Questions","href":"/docs/en/V20260623/guide/frequently_asked_question"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/docs/en/V20260623/api-reference/overview"}]},{"tab":"Update log","pages":[{"title":"Update log","href":"/docs/en/V20260623/changelog/changelog"}]}]}]}]},"basePath":"","title":"HaiPay Onboarding Checklist - HaiPay","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":[],"chunks":[]}