Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.
If you need a quick answer, a standard HaiPay integration usually moves through five stages: account setup, review, technical configuration, API testing, and go-live notification.HaiPay aims to provide secure and convenient overseas localized payment services and international credit card payment services, including services like collections(pay in), disbursements(pay out), and more.To ensure smooth integration, this document provides the standardized HaiPay product integration process.
Please provide your merchant name (letters or numbers) and email. We will register an account for you based on the information you provide and send the account details to you.
After submitting the network entry documents, our review team will verify the information you provided. The review typically takes 24 hours, depending on the situation. Once approved, we will notify you of the result in the dedicated integration group chat.
IP whitelist (multiple IPs separated by commas ’,’), and also contact HaiPay’s tech team in the integration group to add the IPs to the firewall whitelist.
After completing the technical configuration, you can begin using the APIs we provide to perform business operations. Please ensure you follow the instructions in the API documentation to send API transaction requests.If you encounter any issues during the onboarding process or need further assistance, please feel free to contact our 24-hour on-duty operations team in the dedicated integration group chat.
After acceptance, please notify our on-duty operations team before going live (sync in the dedicated integration group chat).
Test and production environments do not share information. Please notify us before going live, and we will provide your production environment merchant account details.Before going live, please review our Production Checklist to ensure all configurations are correct.
{"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/get-started/integration-process","slug":"/en/history/V20260623/get-started/integration-process","pageMetadata":{"title":"Merchant Integration Process","sidebarTitle":"Integration Process","description":"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.","keywords":["HaiPay","integration process","merchant onboarding","payment launch","testing flow"],"href":"/en/history/V20260623/get-started/integration-process"},"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: \"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.\"\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`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Mermaid,OptimizedImage,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Mermaid)_missingMdxReference(`Mermaid`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`If you need a quick answer, a standard HaiPay integration usually moves through five stages: account setup, review, technical configuration, API testing, and go-live notification.`}),`\n`,_jsx(_components.p,{children:`HaiPay aims to provide secure and convenient overseas localized payment services and international credit card payment services, including services like collections(pay in), disbursements(pay out), and more.`}),`\n`,_jsx(_components.p,{children:`To ensure smooth integration, this document provides the standardized HaiPay product integration process.`}),`\n`,_jsx(Heading,{level:`2`,id:`1-overall-process`,children:`1. Overall Process`}),`\n`,_jsx(Mermaid,{chart:`flowchart LR\n A[Account Registration] --> B[Account Verification]\n B --> C[Account Review]\n C --> D[Technical Parameter Configuration]\n D --> E[API Request]\n E --> F[Go-live Notification]`}),`\n`,_jsx(Heading,{level:`2`,id:`2-specific-steps`,children:`2. Specific Steps`}),`\n`,_jsxs(Heading,{level:`3`,id:`2-1-account-registration`,children:[`2.1 `,_jsx(_components.strong,{children:`Account Registration`})]}),`\n`,_jsx(_components.p,{children:`Please provide your merchant name (letters or numbers) and email. We will register an account for you based on the information you provide and send the account details to you.`}),`\n`,_jsxs(Heading,{level:`3`,id:`2-2-account-review`,children:[`2.2 `,_jsx(_components.strong,{children:`Account Review`})]}),`\n`,_jsx(_components.p,{children:`After submitting the network entry documents, our review team will verify the information you provided. The review typically takes 24 hours, depending on the situation. Once approved, we will notify you of the result in the dedicated integration group chat.`}),`\n`,_jsxs(Heading,{level:`3`,id:`2-3-technical-configuration`,children:[`2.3 `,_jsx(_components.strong,{children:`Technical Configuration`})]}),`\n`,_jsx(_components.p,{children:`After approval, you can log into the backend to perform technical configuration. You need to configure:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Merchant Public Key (`,_jsx(_components.a,{href:`/en/history/V20260623/guide/config_settings_and_signature_rules_guide`,children:`Your Public Key`}),`).`]}),`\n`,_jsx(_components.li,{children:`IP whitelist (multiple IPs separated by commas ’,’), and also contact HaiPay’s tech team in the integration group to add the IPs to the firewall whitelist.`}),`\n`,_jsx(_components.li,{children:`Collection callback URL and payment callback URL.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Configuration entry: “Business Management” - “Payment Product Configuration”`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config1-en.png?fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=e5bcc7b4922c03039a8073842c0eded1`,alt:`HaiPay merchant portal “Business Management → App List”; callout 1 marks the sidebar menu entry and callout 2 marks the “Edit” action of an app row`,style:{maxHeight:`400px`,width:`auto`,maxWidth:`100%`,height:`auto`},\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`644`,height:`644`,\"data-path\":`images/v2/app-config1-en.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config1-en.png?w=280\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=e61cdeb3c20d8c025b78957c450172a9 280w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config1-en.png?w=560\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=a4a612233238d461d4812bdea7a4392c 560w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config1-en.png?w=840\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=ef2b1a025b041e9de6177388a443e457 840w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config1-en.png?w=1100\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=3d67f6ca266a467a2c57478eb34f7f99 1100w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config1-en.png?w=1650\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=fc8f26578e465b0289a59737f7dcd082 1650w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config1-en.png?w=2500\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=899d010ef9b4900eecbdbf6aa1de7868 2500w`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config2-en.png?fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=ee8803316dd8fdddec7d63d665e8ae57`,alt:`“Edit” dialog with AppName, Currency, Merchant Public Key, PayIn Notify Address and PayOut Notify Address fields and Cancel / Save buttons`,style:{maxHeight:`400px`,width:`auto`,maxWidth:`100%`,height:`auto`},\"data-og-width\":`718`,width:`718`,\"data-og-height\":`873`,height:`873`,\"data-path\":`images/v2/app-config2-en.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config2-en.png?w=280\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=0e73081fe5bdeb627911a3386caa2103 280w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config2-en.png?w=560\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=024c9bd2968a0a5995d6570b08c0dd30 560w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config2-en.png?w=840\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=3ce882eed4bd5ddae5db08a134bae687 840w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config2-en.png?w=1100\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=a91cd97c36fe83a6058c6b8682d0a12c 1100w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config2-en.png?w=1650\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=defbec7637199515c7c96ff9fd5a1204 1650w, https://mintcdn.com/haipay-3385f6e8/PA2rp5SNvgJiXM_G/images/v2/app-config2-en.png?w=2500\u0026fit=max\u0026auto=format\u0026n=PA2rp5SNvgJiXM_G\u0026q=85\u0026s=6d03c103b3ef4b7cff3a4e1604ecbc10 2500w`}),`\n`,_jsxs(Heading,{level:`3`,id:`2-4-api-requests`,children:[`2.4 `,_jsx(_components.strong,{children:`API Requests`})]}),`\n`,_jsx(_components.p,{children:`After completing the technical configuration, you can begin using the APIs we provide to perform business operations. Please ensure you follow the instructions in the API documentation to send API transaction requests.`}),`\n`,_jsx(_components.p,{children:`If you encounter any issues during the onboarding process or need further assistance, please feel free to contact our 24-hour on-duty operations team in the dedicated integration group chat.`}),`\n`,_jsxs(Heading,{level:`3`,id:`2-5-go-live-notification`,children:[`2.5 `,_jsx(_components.strong,{children:`Go-Live Notification`})]}),`\n`,_jsx(_components.p,{children:`After acceptance, please notify our on-duty operations team before going live (sync in the dedicated integration group chat).`}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:`Test and production environments do not share information. Please notify us before going live, and we will provide your production environment merchant account details.`}),_jsxs(_components.p,{children:[`Before going live, please review our `,_jsx(_components.a,{href:`/en/history/V20260623/testing/go-live-checklist`,children:`Production Checklist`}),` to ensure all configurations are correct.`]})]}),`\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/get-started/integration-steps`,children:`HaiPay Integration Steps Guide`})}),`\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/testing/go-live-checklist`,children:`HaiPay Onboarding Checklist`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/en/history/V20260623/get-started/api-conventions`,children:`API Conventions and Common Rules`})}),`\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":"Merchant Integration Process","sidebarTitle":"Integration Process","description":"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.","keywords":["HaiPay","integration process","merchant onboarding","payment launch","testing flow"],"href":"/en/history/V20260623/get-started/integration-process"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Overall Process","slug":"1-overall-process","depth":2,"children":[]},{"title":"2. Specific Steps","slug":"2-specific-steps","depth":2,"children":[{"title":"2.1 Account Registration","slug":"2-1-account-registration","depth":3,"children":[]},{"title":"2.2 Account Review","slug":"2-2-account-review","depth":3,"children":[]},{"title":"2.3 Technical Configuration","slug":"2-3-technical-configuration","depth":3,"children":[]},{"title":"2.4 API Requests","slug":"2-4-api-requests","depth":3,"children":[]},{"title":"2.5 Go-Live Notification","slug":"2-5-go-live-notification","depth":3,"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":"Merchant Integration Process - HaiPay","navMaps":{"firstHrefInVersion":{"V20261001":{"href":"/zh/overview","matchLevel":4},"V20260801":{"href":"/en/history/V20260801/get-started/integration-process","matchLevel":1},"V20260701":{"href":"/en/history/V20260701/get-started/integration-process","matchLevel":1},"V20260628":{"href":"/en/history/V20260628/get-started/integration-process","matchLevel":1},"V20260623":{"href":"/en/history/V20260623/get-started/integration-process","matchLevel":0}},"firstHrefInLanguage":{"zh":{"href":"/zh/history/V20260623/get-started/integration-process","matchLevel":1},"en":{"href":"/en/history/V20260623/get-started/integration-process","matchLevel":0}}},"lastModified":"2026-10-29T12:09:22.304Z","gitLastModified":"2026-10-29T11:11:35.000Z","originalFileLocation":"en/history/V20260623/get-started/integration-process.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=\"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.\">\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=\"Merchant Integration Process - HaiPay\">\u003cmeta data-mint-head property=\"og:description\" content=\"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.\">\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/get-started/integration-process\">\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=\"Merchant Integration Process - HaiPay\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.\">\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/get-started/integration-process\">\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/get-started/integration-process.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://doc.haipay.net/zh/history/V20260623/get-started/integration-process\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://doc.haipay.net/zh/history/V20260623/get-started/integration-process\">\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/get-started/integration-process#webpage\",\"url\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process\",\"name\":\"Merchant Integration Process\",\"description\":\"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.\",\"dateModified\":\"2026-10-29T11:11:35.000Z\",\"isPartOf\":{\"@id\":\"https://doc.haipay.net#website\"},\"breadcrumb\":{\"@id\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HaiPay\",\"item\":\"https://doc.haipay.net\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Merchant Integration Process\",\"item\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process#article\",\"headline\":\"Merchant Integration Process\",\"name\":\"Merchant Integration Process\",\"description\":\"Understand the full merchant onboarding journey from application and technical preparation to testing and production launch.\",\"url\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process\",\"mainEntityOfPage\":{\"@id\":\"https://doc.haipay.net/en/history/V20260623/get-started/integration-process#webpage\"},\"image\":\"https://www.haipay.net/og-default.png\",\"dateModified\":\"2026-10-29T11:11:35.000Z\",\"keywords\":\"HaiPay, integration process, merchant onboarding, payment launch, testing flow\",\"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/get-started/integration-process"}]},{"language":"en","versions":[{"version":"V20261001","default":true,"tag":"Latest","pages":[{"title":"V20261001","href":"/en/overview"}]},{"version":"V20260801","pages":[{"title":"V20260801","href":"/en/history/V20260801/get-started/integration-process"}]},{"version":"V20260701","pages":[{"title":"V20260701","href":"/en/history/V20260701/get-started/integration-process"}]},{"version":"V20260628","pages":[{"title":"V20260628","href":"/en/history/V20260628/get-started/integration-process"}]},{"version":"V20260623","tabs":[{"tab":"Documentation Center","groups":[{"group":"Quick start","pages":[{"title":"Merchant Integration Overview","sidebarTitle":"Guide","description":"Explore the core merchant documentation entry points for onboarding, configuration, integration, testing, and go-live preparation.","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","description":"Historical documentation. Review merchant account setup, appId, RSA key management, signing requirements, and request configuration before integration.","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","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","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":"Merchant Integration Process - HaiPay","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-BNnMwe0F.js","lightbox-handle-r17bVUz3.js"]}