The address of the merchant page to redirect to after successful payment.
If no value is provided, it will stay on the cashier page after successful payment.
Required for x402 Waffo-hosted payment (x402Info.x402Request = true and x402Info.paymentSignatureHeader not provided): the Agent is redirected back to this address once the payment is settled, so the order is rejected when it is missing.
The address of the merchant page to which the payment pre-verification fails, or the redirection after the payment fails. If no value is provided, it will stay on the cashier page after the payment fails
Card data info (optional). Pass raw card data directly in the API (requires PCI DSS certification), or pass only threeDsDecision without any card field.
User's ApplePay / GooglePay payment token. It is only required when Merchant choose to integrate with ApplePay / GooglePay frontend directly and pass in the encrypted payment token for Waffo to process the payment
Merchant tax input (order currency). Provide orderAmountInclTax alone for a tax-inclusive total, or together with the top-level orderAmount and taxCountry when reporting both net and gross prices
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Waffo Documentation","colors":{"primary":"#1957FF","light":"#6D91F5","dark":"#292CE7"},"logo":{"light":"https://mintcdn.com/waffo-docs/Pi4mlrktV3FjQDJZ/logo/waffo.svg?fit=max\u0026auto=format\u0026n=Pi4mlrktV3FjQDJZ\u0026q=85\u0026s=dc39ea12b9df4bb0ab4d56b460fee561","dark":"https://mintcdn.com/waffo-docs/Pi4mlrktV3FjQDJZ/logo/waffo-dark.svg?fit=max\u0026auto=format\u0026n=Pi4mlrktV3FjQDJZ\u0026q=85\u0026s=3815a51e8488f0fed34c24f4576ee222"},"favicon":"https://mintcdn.com/waffo-docs/Pi4mlrktV3FjQDJZ/favicon.ico?fit=max\u0026auto=format\u0026n=Pi4mlrktV3FjQDJZ\u0026q=85\u0026s=cffa538665d3df619ce7c5bbb8384132","appearance":{"default":"light"},"background":{"color":{"light":"#FFFFFF","dark":"#0A0B0F"}},"navbar":{"links":[{"href":"mailto:support@waffo.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.waffo.com"}},"seo":{"indexing":"all"},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"href":"en/essentials/product-overview"},{"language":"ja","href":"ja/essentials/product-overview"},{"language":"zh","href":"zh/essentials/product-overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"waffo-docs","hasAudioNarration":false,"actualSubdomain":"waffo-docs","customDomains":["waffo.com"],"gitSource":{"type":"github","owner":"waffo-com","repo":"waffo-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af42de904fd3168b771ef06","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"zh","tag":"产品指南","count":146},{"language":"zh","tag":"常见问题 FAQ","count":133},{"language":"en","tag":"Guides","count":121},{"language":"ja","tag":"ガイド","count":121},{"language":"en","tag":"Support FAQ","count":108},{"language":"ja","tag":"サポート FAQ","count":108},{"language":"en","tag":"Developer","count":57},{"language":"ja","tag":"開発者ドキュメント","count":56},{"language":"zh","tag":"开发文档","count":56},{"language":"default","tag":"API Reference","count":38},{"language":"en","tag":"API Reference","count":21},{"language":"ja","tag":"API リファレンス","count":21},{"language":"zh","tag":"API 参考","count":21},{"language":"en","tag":"Integration","count":20},{"language":"ja","tag":"インテグレーション","count":20},{"language":"zh","tag":"集成","count":20},{"language":"en","tag":"Issuing","count":14},{"language":"ja","tag":"Issuing","count":14},{"language":"zh","tag":"Issuing","count":14},{"language":"default","tag":"Subscription","count":10},{"language":"en","tag":"Tools \u0026 Reference","count":9},{"language":"ja","tag":"ツールとリファレンス","count":9},{"language":"zh","tag":"工具与参考","count":9},{"language":"default","tag":"One-time Payment","count":8},{"language":"default","tag":"Chargeback","count":7},{"language":"en","tag":"Getting Started","count":6},{"language":"en","tag":"SDK","count":6},{"language":"en","tag":"Reference","count":6},{"language":"ja","tag":"はじめに","count":6},{"language":"ja","tag":"SDK","count":6},{"language":"ja","tag":"リファレンス","count":6},{"language":"zh","tag":"快速开始","count":6},{"language":"zh","tag":"SDK","count":6},{"language":"zh","tag":"参考资料","count":6},{"language":"default","tag":"Risk Control","count":3},{"language":"default","tag":"Tokenization","count":3},{"language":"default","tag":"Configuration","count":3},{"language":"default","tag":"Payout","count":2},{"language":"default","tag":"Point Topup","count":2}],"searchSettings":{"maxResults":10,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"img[src*=\"/logo/waffo\"]{height:20px!important;width:auto!important;max-height:20px!important}#localization-select-trigger>div:has(img[src*=\"/flags/\"]),#localization-select-content div:has(>img[src*=\"/flags/\"]),[data-component-part=\"localization-select-trigger\"]>div:has(img[src*=\"/flags/\"]){display:none!important}main [role=\"tablist\"]{gap:2rem!important}:root{--waffo-blue: #1957ff;--waffo-blue-light: #6d91f5;--waffo-blue-deep: #292ce7;--waffo-blue-dark-primary: #4d7cff;--waffo-violet-100: #d8d5ff;--waffo-bg-dark: #0a0b0f;--waffo-bg-light: #fcfdff;--waffo-surface-dark: #0f1730;--waffo-surface-dark-2: #131a33;--waffo-border-dark: rgba(216, 213, 255, 0.10);--waffo-border-dark-strong: rgba(216, 213, 255, 0.18);--waffo-text-dark-muted: #94a3b8;--waffo-border-light: #e2e8f0;--waffo-surface-light: #f8fafc}html:not(.dark),html:not(.dark) body{background-color:var(--waffo-bg-light)!important}html:not(.dark) #background-color{background:radial-gradient(circle at 18% 0%, rgba(109, 145, 245, 0.03), transparent 30rem),\n radial-gradient(circle at 86% 12%, rgba(25, 87, 255, 0.02), transparent 26rem),\n linear-gradient(180deg, #ffffff 0%, var(--waffo-bg-light) 42%, #ffffff 100%)!important}.dark body,html.dark{background-color:var(--waffo-bg-dark)!important}.dark main .callout,.dark main [class*=\"callout\"],.dark main pre,.dark main .card,.dark main [class*=\"Card\"]:not([class*=\"CardGroup\"]),.dark main aside,.dark main blockquote{background-color:var(--waffo-surface-dark)!important;border-color:var(--waffo-border-dark)!important}.dark main :not(pre)>code{background-color:var(--waffo-surface-dark-2)!important;border:1px solid var(--waffo-border-dark)!important;color:var(--waffo-violet-100)!important}.dark hr,.dark main table,.dark main thead,.dark main tbody,.dark main tr,.dark main th,.dark main td{border-color:var(--waffo-border-dark)!important}.dark main a:not([class*=\"card\"]):not([class*=\"Card\"]):not([role=\"tab\"]){color:var(--waffo-blue-light)}.dark main a:not([class*=\"card\"]):not([class*=\"Card\"]):not([role=\"tab\"]):hover{color:#a8b8ff}main a.waffo-secondary-cta{color:#475569!important}main a.waffo-secondary-cta:hover{background:#f8fafc!important;color:#334155!important}.dark main a.waffo-secondary-cta{background:#27272a!important;border-color:#3f3f46!important;color:#d4d4d8!important}.dark main a.waffo-secondary-cta:hover{background:#3f3f46!important;color:#f4f4f5!important}a[href*=\"dashboard.waffo.com\"]>span.absolute.inset-0{background-color:var(--waffo-blue)!important;background-image:radial-gradient(50% 50% at 50% 0%, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0))!important;box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.16),\n 0 1px 2px -1px rgba(9, 6, 63, 0.4),\n 0 0 0 1px rgba(57, 96, 249, 0.5)!important}a[href*=\"dashboard.waffo.com\"]:hover>span.absolute.inset-0{background-color:var(--waffo-blue-deep)!important;opacity:1!important;box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.16),\n 0 1px 2px -1px rgba(9, 6, 63, 0.5),\n 0 0 0 1px rgba(57, 96, 249, 0.7)!important}html:not(.dark) main .callout,html:not(.dark) main [class*=\"callout\"]{border-color:var(--waffo-border-light)}html:not(.dark) .product-overview-card,html:not(.dark) .waffo-guide-card,html:not(.dark) .waffo-hover-card,html:not(.dark) .checkout-integration-card,html:not(.dark) .tokenization-core-value-card{background:rgba(255, 255, 255, 0.98)!important;box-shadow:0 1px 2px rgba(15, 23, 42, 0.025),\n inset 0 1px 0 rgba(255, 255, 255, 0.95)}#content-area footer{padding-bottom:3.5rem!important}html:not(.dark) main a.waffo-clickable-card:hover,html:not(.dark) main a.waffo-guide-card[href]:hover{border-color:rgba(109, 145, 245, 0.45)!important}.dark main a.waffo-clickable-card:hover,.dark main a.waffo-guide-card[href]:hover{border-color:rgba(109, 145, 245, 0.45)!important}html.dark .callout[class*=\"green\"],html.dark [class*=\"callout\"][class*=\"green\"]{background:linear-gradient(135deg, rgba(25, 87, 255, 0.13), rgba(109, 145, 245, 0.06))!important;border-color:rgba(109, 145, 245, 0.32)!important;box-shadow:inset 0 1px 0 rgba(216, 213, 255, 0.08)!important}html.dark .callout [class*=\"text-green\"],html.dark [class*=\"callout\"] [class*=\"text-green\"]{color:#cbd7ff!important}main{position:relative}@media (prefers-reduced-motion: no-preference){.dark main::before{content:\"\";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 12%, rgba(25, 87, 255, 0.18), transparent 28%),\n radial-gradient(circle at 82% 6%, rgba(109, 145, 245, 0.14), transparent 24%),\n radial-gradient(circle at 50% 100%, rgba(41, 44, 231, 0.10), transparent 30%);animation:waffo-aurora 16s ease-in-out infinite alternate;z-index:-1}.waffo-guide-card,.waffo-hover-card,.checkout-integration-card,.tokenization-core-value-card,.product-overview-card,main [class*=\"Card\"]:not([class*=\"CardGroup\"]){position:relative;overflow:hidden;transition:transform 180ms ease,\n border-color 180ms ease,\n box-shadow 180ms ease,\n background 180ms ease}.waffo-guide-card:hover,.waffo-hover-card:hover,.checkout-integration-card:hover,.tokenization-core-value-card:hover,.product-overview-card:hover,main [class*=\"Card\"]:not([class*=\"CardGroup\"]):hover{transform:translateY(-2px);border-color:rgba(109, 145, 245, 0.45)!important;box-shadow:0 8px 22px rgba(15, 23, 42, 0.08),\n 0 0 0 1px rgba(25, 87, 255, 0.06)}.dark .waffo-guide-card:hover,.dark .waffo-hover-card:hover,.dark .checkout-integration-card:hover,.dark .tokenization-core-value-card:hover,.dark .product-overview-card:hover,.dark main [class*=\"Card\"]:not([class*=\"CardGroup\"]):hover{box-shadow:0 12px 28px rgba(0, 0, 0, 0.20),\n 0 0 18px rgba(25, 87, 255, 0.08)}.waffo-guide-card::before,.waffo-hover-card::before,.checkout-integration-card::before,.tokenization-core-value-card::before,.product-overview-card::before{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg, transparent 0%, rgba(109, 145, 245, 0.06) 46%, transparent 62%),\n radial-gradient(circle at 100% 0%, rgba(25, 87, 255, 0.055), transparent 30%);opacity:0;transform:translateX(-8%);transition:opacity 180ms ease, transform 320ms ease}.waffo-guide-card:hover::before,.waffo-hover-card:hover::before,.checkout-integration-card:hover::before,.tokenization-core-value-card:hover::before,.product-overview-card:hover::before{opacity:0.7;transform:translateX(8%)}.waffo-guide-card svg,.product-overview-card svg,.checkout-integration-check-icon,.tokenization-check-icon{transition:transform 180ms ease, filter 180ms ease}.waffo-guide-card:hover svg,.product-overview-card:hover svg,.checkout-integration-card:hover .checkout-integration-check-icon,.tokenization-core-value-card:hover .tokenization-check-icon{transform:scale(1.06);filter:drop-shadow(0 0 10px rgba(109, 145, 245, 0.38))}main pre{position:relative;overflow:auto}main pre::after{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg, transparent, rgba(109, 145, 245, 0.12), transparent);transform:translateX(-110%)}main pre:hover::after{animation:waffo-code-scan 900ms ease}a[href*=\"dashboard.waffo.com\"]{transition:transform 180ms ease, filter 180ms ease!important}a[href*=\"dashboard.waffo.com\"]:hover{transform:translateY(-1px);filter:saturate(1.08)}@keyframes waffo-aurora{from{transform:translate3d(0, 0, 0) scale(1);opacity:0.72}to{transform:translate3d(0, -18px, 0) scale(1.04);opacity:0.95}}@keyframes waffo-code-scan{to{transform:translateX(110%)}}}::selection{background:rgba(25, 87, 255, 0.30)}"}],"page":{"pagePath":"api-reference/order-create/create-new-order","slug":"/api-reference/order-create/create-new-order","pageMetadata":{"title":"Create new order","description":"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/create","href":"/api-reference/order-create/create-new-order","autogeneratedByOpenApi":true},"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: \"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create new order","description":"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/create","href":"/api-reference/order-create/create-new-order","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/waffo-docs/47c40941d1251e3c/scripts/translate-docs.js","/docs/_mintlify/custom/waffo-docs/723f562f9cd10a75/waffo-delights.js","/docs/_mintlify/custom/waffo-docs/190dbff54c9526e6/scripts/send-assistant-review-lark.js"],"openApiReferenceData":{"operation":{"tags":["Order create","收单商户api接口"],"summary":"Create new order","description":"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement","operationId":"orderCreate","requestBody":"a9859c3c-c46e-4721-b791-fc27fe5f868d","responses":{"200":"12682bea-132f-427f-94ca-57fd9a45293f"},"x-order":"1","method":"post","type":"path","servers":["d6398b03-4078-445c-9a9a-01fe3fff6b26"],"security":[],"path":"/api/v1/order/create","baseUrlOptions":["https://waffo.com"],"title":"Create new order","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"paymentRequestId":{"type":"string","description":"Payment request id sent from Merchant. It will also be used for idempotent check. ","x-gen":"NANOID","maxLength":32,"minLength":0,"isRequired":true,"uniqueKey":"paymentRequestId","typeLabel":"string"},"merchantOrderId":{"type":"string","description":"Merchant order id","x-gen":"NANOID","maxLength":64,"minLength":0,"isRequired":true,"uniqueKey":"merchantOrderId","typeLabel":"string"},"orderCurrency":{"type":"string","description":"Merchant order currency","example":"IDR","maxLength":12,"minLength":0,"isRequired":true,"uniqueKey":"orderCurrency","typeLabel":"string"},"orderDescription":{"type":"string","description":"Order description information","example":"replace order desc...,","maxLength":128,"minLength":0,"isRequired":true,"uniqueKey":"orderDescription","typeLabel":"string"},"orderRequestedAt":{"type":"string","format":"date-time","description":"Merchant-side request time","x-gen":"DATETIME_ISO","isRequired":true,"uniqueKey":"orderRequestedAt","typeLabel":"string\u003cdate-time>"},"notifyUrl":{"type":"string","description":"The callback address to notify the merchant after the payment is completed / failed","example":"https://merchant-notify-url.com","maxLength":1024,"minLength":0,"isRequired":true,"uniqueKey":"notifyUrl","typeLabel":"string"},"merchantInfo":{"type":"object","description":"Merchant info","properties":{"merchantId":{"type":"string","default":"1000000201","description":"Merchant Id assigned by Waffo","example":1000000201,"maxLength":64,"minLength":0,"isRequired":true,"uniqueKey":"merchantInfo.merchantId","typeLabel":"string"},"subMerchantId":{"type":"string","description":"Sub merchant id assigned by Waffo","maxLength":64,"minLength":0,"uniqueKey":"merchantInfo.subMerchantId","typeLabel":"string"}},"required":["merchantId"],"isRequired":true,"uniqueKey":"merchantInfo","typeLabel":"object"},"userInfo":{"type":"object","description":"User info","properties":{"userId":{"type":"string","description":"Merchant User id","example":"0001","maxLength":64,"minLength":0,"isRequired":true,"uniqueKey":"userInfo.userId","typeLabel":"string"},"userEmail":{"type":"string","description":"Merchant user email. This field is required.\nIf you have not collected the user's email, pass a unique fallback in the format `userId@examples.com`, replacing `userId` with the actual user ID.\nYou can also contact Waffo to configure this fallback on your behalf; merchant authorization is required.\nAfter going live, pass the user's real email whenever possible.\nDo not use placeholder values such as `test` or share one email address across multiple users, because this may trigger risk controls.\n","example":"0001@examples.com","maxLength":64,"minLength":0,"isRequired":true,"uniqueKey":"userInfo.userEmail","typeLabel":"string"},"userTerminal":{"type":"string","default":"WEB","description":"user terminal type: \n- **WEB** (user is using a PC) \n- **APP** (user is using a Mobile Phone) \n- **IN_WALLET_APP** (currently supported for DANA only) \n- **IN_MINI_PROGRAM** (user is inside a pay method's mini program (e.g. Wechat mini program)) \nNot all pay methods support the above user terminals, hence such info is used for checking if a user can use a particular pay method for his/her payment","example":"WEB","maxLength":32,"minLength":0,"isRequired":true,"uniqueKey":"userInfo.userTerminal","typeLabel":"string"},"userCreatedAt":{"type":"string","description":"Merchant user creation time","example":"2021-05-16T08:00:00.000Z","uniqueKey":"userInfo.userCreatedAt","typeLabel":"string"},"userPhone":{"type":"string","description":"Merchant user mobile phone number","maxLength":30,"minLength":0,"uniqueKey":"userInfo.userPhone","typeLabel":"string"},"userCountryCode":{"type":"string","description":"The country code of the source of the user request","maxLength":3,"minLength":0,"uniqueKey":"userInfo.userCountryCode","typeLabel":"string"},"userFirstName":{"type":"string","description":"Merchant user's first name","maxLength":64,"minLength":0,"uniqueKey":"userInfo.userFirstName","typeLabel":"string"},"userLastName":{"type":"string","description":"Merchant user's last name","maxLength":64,"minLength":0,"uniqueKey":"userInfo.userLastName","typeLabel":"string"},"userBrowserIp":{"type":"string","description":"Merchant user browser IP address. This is field is only required when merchant pass in card/applepay/googlepay data directly in API","maxLength":128,"minLength":0,"uniqueKey":"userInfo.userBrowserIp","typeLabel":"string"},"userAgent":{"type":"string","description":"Merchant user browser agent. This is field is only required when merchant pass in card/applepay/googlepay data directly in API","maxLength":256,"minLength":0,"uniqueKey":"userInfo.userAgent","typeLabel":"string"},"userReceiptUrl":{"type":"string","description":"User receipt Url which merchant can trigger again to download the user receipt","uniqueKey":"userInfo.userReceiptUrl","typeLabel":"string"}},"required":["userEmail","userId","userTerminal"],"isRequired":true,"uniqueKey":"userInfo","typeLabel":"object"},"paymentInfo":{"type":"object","description":"Payment information","properties":{"productName":{"type":"string","description":"Payment product: \n- **ONE_TIME_PAYMENT** \n- **DIRECT_PAYMENT** \n- **MINI_PROGRAM_PAYMENT** ","example":"ONE_TIME_PAYMENT","maxLength":32,"minLength":0,"isRequired":true,"uniqueKey":"paymentInfo.productName","typeLabel":"string"},"payMethodType":{"type":"string","description":"Payment method type. e.g. \n- **EWALLET** \n- **ONLINE_BANKING** \n- **DIGITAL_BANKING** \n- **OTC** \n- **CREDITCARD** \n- **DEBITCARD**","example":"EWALLET","maxLength":256,"minLength":0,"uniqueKey":"paymentInfo.payMethodType","typeLabel":"string"},"payMethodName":{"type":"string","description":"The actual payment method. e.g. DANA, GCASH\nIf payMethodName is provided, the payment request will be processed using this pay method directly. \nIf payMethodName is not provided, user will be redirected to Waffo's cashier page to choose the final pay method. \nIf merchant intends to limit the card payment scheme, e.g. Restrict user to use only VISA card, merchant can specify payMethodName as CC_VISA, DC_VISA\n","example":"DANA","maxLength":256,"minLength":0,"uniqueKey":"paymentInfo.payMethodName","typeLabel":"string"},"payMethodProperties":{"type":"string","description":"For certain pay methods, there could be certain specific info needed. Json format e.g. {\"key1\":\"value1\", \"key2\":\"value2\"}. Currently support the following key: \n\n- cpf: specify the user's cpf number used in this payment\n- cardPrefix: restrict user card payment by a prefix card bin number, from 4-9 digits. Multiple card bins can be separated by commas, with a maximum of 80 allowed.\n- cardPrefixPurpose: input restriction purpose. Merchant can set as restriction or promotion. Waffo will display the respective error message to the user\n- allowedRemitters: restrict who can pay a bank transfer order. Only applicable to India Bank Transfer (payMethodType VA, payMethodName BANKTRANSFER). Optional; when omitted, any remitter can pay. When provided, one or more items are allowed and both fields are required for each item: accountNumber is the payer's bank account number, bankRoutingCode is the payer's bank routing code, which for India is the IFSC code. The virtual account will only accept transfers from these accounts. Example: {\"allowedRemitters\":[{\"accountNumber\":\"26291800001191\",\"bankRoutingCode\":\"YESB0000262\"}]}\n","maxLength":1024,"minLength":0,"uniqueKey":"paymentInfo.payMethodProperties","typeLabel":"string"},"userPaymentAccessToken":{"type":"string","description":"User payment access token is generated via Waffo tokenization service.\nIt is used to tokenize user's card data.\nFor card binding and tokenization details, refer to [Waffo Tokenization Overview](https://waffo.com/docs/zh/developer-docs/integration/tokenization/overview).\n","maxLength":256,"minLength":0,"uniqueKey":"paymentInfo.userPaymentAccessToken","typeLabel":"string"},"payMethodUserAccountNo":{"type":"string","description":"User account number at the designated pay method","maxLength":64,"minLength":0,"uniqueKey":"paymentInfo.payMethodUserAccountNo","typeLabel":"string"},"payMethodUserAccountType":{"type":"string","description":"User account type at the designated pay method \nEMAIL \nPHONE_NO \nACCOUNT_ID","maxLength":24,"minLength":0,"uniqueKey":"paymentInfo.payMethodUserAccountType","typeLabel":"string"},"cashierLanguage":{"type":"string","description":"Merchant specify the cashier language. It follows IETF BCP 47 language tag\nThe format is Language (two-letter language code from ISO 639-1), follow by an optional script subtag, based on a four-letter script code from ISO 15924, and follow by an optional region subtag based on a two-letter country code from ISO 3166-1 alpha-2\nFor example: \n- en-HK: English in Hong Kong\n- zh-Hant-HK: Traditional Chinese in Hong Kong\n- zh-Hans-HK: Simplified Chinese in Hong Kong\n","maxLength":24,"minLength":0,"uniqueKey":"paymentInfo.cashierLanguage","typeLabel":"string"},"receiptTemplateId":{"type":"string","description":"Merchant specify the receipt template id","maxLength":32,"minLength":0,"uniqueKey":"paymentInfo.receiptTemplateId","typeLabel":"string"},"cashierAppearance":{"type":"string","description":"Defines the overall appearance configuration of the UI, including colors, background, and typography settings.\nThis field must be a valid JSON string, not a plain object.\nFor example:\n{\"variables\":{\"colorPrimary\":\"#0570de\",\"colorBackground\":\"#ffffff\",\"colorText\":\"#30313d\"}}\n","uniqueKey":"paymentInfo.cashierAppearance","typeLabel":"string"},"payMethodCountry":{"type":"string","description":"Some pay methods are available in multiple countries (e.g. GrabPay, ShopeePay). The merchant shall specify the pay method country when necessary.\n","maxLength":3,"minLength":0,"uniqueKey":"paymentInfo.payMethodCountry","typeLabel":"string"},"captureMode":{"type":"string","description":"- **manualCapture**: the payment was authorized first, but Merchant will capture it manually at a later stage\n","maxLength":24,"minLength":0,"uniqueKey":"paymentInfo.captureMode","typeLabel":"string"},"merchantInitiatedMode":{"type":"string","description":"Specify when it is a merchant initiated transaction (mit) without customer involvement. userPaymentAccessToken is also required for mit transaction\n- scheduled\n- unscheduled\n","maxLength":24,"minLength":0,"uniqueKey":"paymentInfo.merchantInitiatedMode","typeLabel":"string"},"setupFutureUsage":{"type":"boolean","description":"Indicate that this payment shall also set up (tokenize) the payment method for future merchant initiated transactions (mit).\nWhen true, only pay methods capable of mit are offered.\nAfter this customer initiated payment succeeds, the payment method is tokenized; reuse the resulting token as userPaymentAccessToken, together with merchantInitiatedMode, to initiate a later mit.\nWhen setupFutureUsage is used, do not provide userPaymentAccessToken.\nFor how the token is obtained and reused for mit, refer to [Waffo Tokenization Overview](https://waffo.com/docs/zh/developer-docs/integration/tokenization/overview).\n","uniqueKey":"paymentInfo.setupFutureUsage","typeLabel":"boolean"}},"required":["productName"],"isRequired":true,"uniqueKey":"paymentInfo","typeLabel":"object"},"orderAmount":{"type":"string","description":"Order amount excluding tax (order currency). Required unless you provide the tax-inclusive total via orderAmountInclTax instead","example":10,"maxLength":24,"minLength":0,"uniqueKey":"orderAmount","typeLabel":"string"},"promotionInfo":{"type":"object","description":"Promotion info for coupon marketing and internal amount adjustment","properties":{"promotionCode":{"type":"string","description":"Promotion code for coupon marketing. The merchant or Cashier can pass this code to let Acquiring apply the matched promotion/coupon and recalculate the payable order amount. Mutually exclusive with couponId","maxLength":64,"minLength":0,"uniqueKey":"promotionInfo.promotionCode","typeLabel":"string"},"couponId":{"type":"string","description":"Coupon instance id for coupon marketing. The merchant can pass a specific coupon id to let Acquiring apply that coupon directly and recalculate the payable order amount. Mutually exclusive with promotionCode","maxLength":64,"minLength":0,"uniqueKey":"promotionInfo.couponId","typeLabel":"string"}},"uniqueKey":"promotionInfo","typeLabel":"object"},"userCurrency":{"type":"string","description":"User payment currency. This is needed when merchant order currency is NOT the same as user payment currency","example":"IDR","maxLength":12,"minLength":0,"uniqueKey":"userCurrency","typeLabel":"string"},"orderExpiredAt":{"type":"string","format":"date-time","description":"The order expiry time set by merchant. If not set, the default merchant contract expiry time will be used","uniqueKey":"orderExpiredAt","typeLabel":"string\u003cdate-time>"},"successRedirectUrl":{"type":"string","description":"The address of the merchant page to redirect to after successful payment. \nIf no value is provided, it will stay on the cashier page after successful payment. \nRequired for x402 Waffo-hosted payment (x402Info.x402Request = true and x402Info.paymentSignatureHeader not provided): the Agent is redirected back to this address once the payment is settled, so the order is rejected when it is missing.","example":"https://merchant-success-redirecturl.com","maxLength":1024,"minLength":0,"uniqueKey":"successRedirectUrl","typeLabel":"string"},"failedRedirectUrl":{"type":"string","description":"The address of the merchant page to which the payment pre-verification fails, or the redirection after the payment fails. If no value is provided, it will stay on the cashier page after the payment fails","example":"https://merchant-failed-redirecturl.com","maxLength":1024,"minLength":0,"uniqueKey":"failedRedirectUrl","typeLabel":"string"},"cancelRedirectUrl":{"type":"string","description":"The address of the merchant page to redirect to when user cancels the payment","example":"https://merchant-cancel-url.com","maxLength":512,"minLength":0,"uniqueKey":"cancelRedirectUrl","typeLabel":"string"},"extendInfo":{"type":"string","description":"Reserved. Json format e.g. {\"key1\":\"value1\", \"key2\":\"value2\"} ","maxLength":128,"minLength":0,"uniqueKey":"extendInfo","typeLabel":"string"},"goodsInfo":{"type":"object","description":"Merchant goods information","properties":{"goodsName":{"type":"string","description":"Goods item name","example":"GameXXX-001","maxLength":64,"minLength":0,"isRequired":true,"uniqueKey":"goodsInfo.goodsName","typeLabel":"string"},"goodsUrl":{"type":"string","description":"Goods URL from merchant website , for example \n https://www.merchant123.com/goods123 \n (for compliance and risk management purpose) \n provide either goodsUrl or appName","example":"https://www.merchant123.com/goods123","maxLength":128,"minLength":0,"isRequired":true,"uniqueKey":"goodsInfo.goodsUrl","typeLabel":"string"},"appName":{"type":"string","description":"app package name, for example com.example.app123\n(for compliance and risk management purpose) \n provide either goodsUrl or appName","maxLength":32,"minLength":0,"isRequired":true,"uniqueKey":"goodsInfo.appName","typeLabel":"string"},"goodsId":{"type":"string","description":"Goods item id","example":10001,"maxLength":128,"minLength":0,"uniqueKey":"goodsInfo.goodsId","typeLabel":"string"},"skuName":{"type":"string","description":"Goods sku name","example":"GameXXX","maxLength":32,"minLength":0,"uniqueKey":"goodsInfo.skuName","typeLabel":"string"},"goodsUniquePrice":{"type":"string","description":"Goods price","example":100,"maxLength":16,"minLength":0,"uniqueKey":"goodsInfo.goodsUniquePrice","typeLabel":"string"},"goodsQuantity":{"type":"integer","format":"int32","description":"Goods quantity","example":1,"uniqueKey":"goodsInfo.goodsQuantity","typeLabel":"integer\u003cint32>"},"goodsCategory":{"type":"string","description":"Goods category","maxLength":32,"minLength":0,"uniqueKey":"goodsInfo.goodsCategory","typeLabel":"string"}},"required":["appName","goodsName","goodsUrl"],"uniqueKey":"goodsInfo","typeLabel":"object"},"brandInfo":{"type":"object","description":"Brand display information for cashier","properties":{"cashierLogoUrl":{"type":"string","description":" Merchant logo for cashier display.\n - It supports external URL from merchant, and the format starts with https://, and the recommended size is 40x40 px\n - It also supports the pre-created logo ID via https://dashboard.waffo.com/checkout/cashier-customization and the format starts with logo_\n","maxLength":512,"minLength":0,"uniqueKey":"brandInfo.cashierLogoUrl","typeLabel":"string"},"cashierDisplayName":{"type":"string","description":"Merchant display name for cashier","maxLength":128,"minLength":0,"uniqueKey":"brandInfo.cashierDisplayName","typeLabel":"string"},"cashierProductImageUrl":{"type":"string","description":"Product image URL for cashier display. Starts with https://. Recommended size: 1200x630 px","maxLength":512,"minLength":0,"uniqueKey":"brandInfo.cashierProductImageUrl","typeLabel":"string"}},"uniqueKey":"brandInfo","typeLabel":"object"},"cardInfo":{"type":"object","description":"Card data info (optional). Pass raw card data directly in the API (requires PCI DSS certification), or pass only threeDsDecision without any card field.","properties":{"cardNumber":{"type":"string","description":"User's card number. Optional; required as a group when passing raw card data — provide all of cardNumber / cardExpiryYear / cardExpiryMonth / cardCvv / cardHolderName together.","maxLength":24,"minLength":14,"uniqueKey":"cardInfo.cardNumber","typeLabel":"string"},"cardExpiryYear":{"type":"integer","format":"int32","description":"User's card expiry year, the format is four digits. For example 2025. Optional; required as a group when passing raw card data (see cardNumber).","minimum":2024,"uniqueKey":"cardInfo.cardExpiryYear","typeLabel":"integer\u003cint32>"},"cardExpiryMonth":{"type":"integer","format":"int32","description":"User's card expiry month, the format is two digits. For example 10 (October). Optional; required as a group when passing raw card data (see cardNumber).","maximum":12,"minimum":1,"uniqueKey":"cardInfo.cardExpiryMonth","typeLabel":"integer\u003cint32>"},"cardCvv":{"type":"string","description":"User's card cvv number. Optional; required as a group when passing raw card data (see cardNumber).","maxLength":4,"minLength":3,"uniqueKey":"cardInfo.cardCvv","typeLabel":"string"},"cardHolderName":{"type":"string","description":"User's card holder name. Optional; required as a group when passing raw card data (see cardNumber).","maxLength":128,"minLength":0,"uniqueKey":"cardInfo.cardHolderName","typeLabel":"string"},"threeDsDecision":{"type":"string","description":"Merchant's 3DS decision. Can be provided ALONE (without any raw card field) to influence 3DS while the card is collected elsewhere (cashier / AP / GP / saved token). Only effective for card / ApplePay / GooglePay CIT payments (ignored for other pay methods and for MIT). The following 3DS Decision are supported:\n - 3DS_FORCE\n - NO_3DS\n However, the eventual 3DS decision is also subject to Waffo's risk decision.\n","maxLength":12,"minLength":0,"uniqueKey":"cardInfo.threeDsDecision","typeLabel":"string"}},"example":null,"uniqueKey":"cardInfo","typeLabel":"object"},"paymentTokenData":{"type":"string","description":"User's ApplePay / GooglePay payment token. It is only required when Merchant choose to integrate with ApplePay / GooglePay frontend directly and pass in the encrypted payment token for Waffo to process the payment","maxLength":8192,"minLength":0,"uniqueKey":"paymentTokenData","typeLabel":"string"},"riskData":{"type":"object","description":"riskData","properties":{"userType":{"type":"string","description":"Merchant user: Individual / Agent / Institution / Internal","example":"Individual","maxLength":24,"minLength":0,"uniqueKey":"riskData.userType","typeLabel":"string"},"userCategory":{"type":"string","description":"Merchant user: Member / Non-Member","example":"Member","maxLength":24,"minLength":0,"uniqueKey":"riskData.userCategory","typeLabel":"string"},"userLegalName":{"type":"string","description":"Merchant user legal name (or first name + last name)","maxLength":128,"minLength":0,"uniqueKey":"riskData.userLegalName","typeLabel":"string"},"userDisplayName":{"type":"string","description":"Merchant user display name","maxLength":128,"minLength":0,"uniqueKey":"riskData.userDisplayName","typeLabel":"string"},"userRegistrationIp":{"type":"string","description":"Merchant user registration IP address","example":"252.13.13.26","maxLength":64,"minLength":0,"uniqueKey":"riskData.userRegistrationIp","typeLabel":"string"},"userLastSeenIp":{"type":"string","description":"Merchant user last login IP address","example":"252.10.10.20","maxLength":64,"minLength":0,"uniqueKey":"riskData.userLastSeenIp","typeLabel":"string"},"userIsNew":{"type":"string","description":"Merchant user if he/she is a new user: Yes / No","example":"No","maxLength":8,"minLength":0,"uniqueKey":"riskData.userIsNew","typeLabel":"string"},"userIsFirstPurchase":{"type":"string","description":"Merchant user if this is his/her first time purchase: Yes / No","example":"No","maxLength":8,"minLength":0,"uniqueKey":"riskData.userIsFirstPurchase","typeLabel":"string"}},"uniqueKey":"riskData","typeLabel":"object"},"x402Info":{"type":"object","description":"x402 stablecoin payment info. x402Info.x402Request=true marks an x402 payin; mode① carries the Agent signature in x402Info.paymentSignatureHeader.","properties":{"x402Request":{"type":"boolean","description":"Whether this is an x402 stablecoin payment request","example":true,"uniqueKey":"x402Info.x402Request","typeLabel":"boolean"},"paymentSignatureHeader":{"type":"string","description":"Mode① only. base64-encoded x402 PaymentPayload (EIP-3009 signature) the merchant collected from the Agent and forwards to Waffo for settlement.","maxLength":4096,"minLength":0,"uniqueKey":"x402Info.paymentSignatureHeader","typeLabel":"string"}},"uniqueKey":"x402Info","typeLabel":"object"},"taxInfo":{"type":"object","properties":{"taxCountry":{"type":"string","description":"Tax country (billing country). Required and permitted only when both orderAmount and orderAmountInclTax are provided","example":"PHL","uniqueKey":"taxInfo.taxCountry","typeLabel":"string"},"orderAmountInclTax":{"type":"string","description":"Tax-inclusive order total (order currency). Provide alone for a tax-inclusive price, or together with orderAmount (tax is then inclusive − exclusive)","example":112,"maxLength":24,"minLength":0,"uniqueKey":"taxInfo.orderAmountInclTax","typeLabel":"string"}},"description":"Merchant tax input (order currency). Provide orderAmountInclTax alone for a tax-inclusive total, or together with the top-level orderAmount and taxCountry when reporting both net and gross prices","uniqueKey":"taxInfo","typeLabel":"object"},"addressInfo":{"type":"object","description":"Address Information","properties":{"address":{"type":"string","description":"Shipping address","example":"street 123 ...","maxLength":256,"minLength":0,"uniqueKey":"addressInfo.address","typeLabel":"string"},"city":{"type":"string","description":"Shipping city","example":"city123","maxLength":32,"minLength":0,"uniqueKey":"addressInfo.city","typeLabel":"string"},"region":{"type":"string","description":"Shipping region / state / province","example":"region or state or province 123","maxLength":32,"minLength":0,"uniqueKey":"addressInfo.region","typeLabel":"string"},"postcode":{"type":"string","description":"Shipping postcode","example":112233,"maxLength":16,"minLength":0,"uniqueKey":"addressInfo.postcode","typeLabel":"string"},"addressCountryCode":{"type":"string","description":"Shipping country code","example":"IDN","maxLength":16,"minLength":0,"uniqueKey":"addressInfo.addressCountryCode","typeLabel":"string"}},"uniqueKey":"addressInfo","typeLabel":"object"},"mppInfo":{"type":"object","description":"MPP stablecoin payment info. mppInfo.mppRequest=true marks an MPP payin; mppInfo.authorizationHeader carries the Agent's Payment credential.","properties":{"mppRequest":{"type":"boolean","description":"Whether this is an MPP stablecoin payment request","example":true,"uniqueKey":"mppInfo.mppRequest","typeLabel":"boolean"},"authorizationHeader":{"type":"string","description":"The Agent's Payment credential: auth-scheme \"Payment\" followed by the base64url credential. Forward only this credential, never other credentials in the same header.","example":"Payment eyJjaGFsbGVuZ2UiOnsiaWQiOiJ...","maxLength":4096,"minLength":0,"uniqueKey":"mppInfo.authorizationHeader","typeLabel":"string"},"mppResponse":{"type":"string","description":"Response only. base64url (no padding) MPP receipt with status / method / timestamp / reference, returned when orderStatus = PAY_SUCCESS and the on-chain details are complete. Put it in the Payment-Receipt response header as is.","example":"eyJtZXRob2QiOiJ0ZW1wbyIsInJlZmVyZW5jZSI6IjB4NWYyYy4uLiJ9","uniqueKey":"mppInfo.mppResponse","typeLabel":"string"}},"uniqueKey":"mppInfo","typeLabel":"object"}},"required":["merchantInfo","merchantOrderId","notifyUrl","orderCurrency","orderDescription","orderRequestedAt","paymentInfo","paymentRequestId","userInfo"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"paymentRequestId":"\u003cstring>","merchantOrderId":"\u003cstring>","orderCurrency":"IDR","orderDescription":"replace order desc...,","orderRequestedAt":"2023-11-07T05:31:56Z","notifyUrl":"https://merchant-notify-url.com","merchantInfo":{"merchantId":1000000201,"subMerchantId":"\u003cstring>"},"userInfo":{"userId":"0001","userEmail":"0001@examples.com","userTerminal":"WEB","userCreatedAt":"2021-05-16T08:00:00.000Z","userPhone":"\u003cstring>","userCountryCode":"\u003cstring>","userFirstName":"\u003cstring>","userLastName":"\u003cstring>","userBrowserIp":"\u003cstring>","userAgent":"\u003cstring>","userReceiptUrl":"\u003cstring>"},"paymentInfo":{"productName":"ONE_TIME_PAYMENT","payMethodType":"EWALLET","payMethodName":"DANA","payMethodProperties":"\u003cstring>","userPaymentAccessToken":"\u003cstring>","payMethodUserAccountNo":"\u003cstring>","payMethodUserAccountType":"\u003cstring>","cashierLanguage":"\u003cstring>","receiptTemplateId":"\u003cstring>","cashierAppearance":"\u003cstring>","payMethodCountry":"\u003cstring>","captureMode":"\u003cstring>","merchantInitiatedMode":"\u003cstring>","setupFutureUsage":true},"orderAmount":10,"promotionInfo":{"promotionCode":"\u003cstring>","couponId":"\u003cstring>"},"userCurrency":"IDR","orderExpiredAt":"2023-11-07T05:31:56Z","successRedirectUrl":"https://merchant-success-redirecturl.com","failedRedirectUrl":"https://merchant-failed-redirecturl.com","cancelRedirectUrl":"https://merchant-cancel-url.com","extendInfo":"\u003cstring>","brandInfo":{"cashierLogoUrl":"\u003cstring>","cashierDisplayName":"\u003cstring>","cashierProductImageUrl":"\u003cstring>"},"cardInfo":null,"paymentTokenData":"\u003cstring>","riskData":{"userType":"Individual","userCategory":"Member","userLegalName":"\u003cstring>","userDisplayName":"\u003cstring>","userRegistrationIp":"252.13.13.26","userLastSeenIp":"252.10.10.20","userIsNew":"No","userIsFirstPurchase":"No"},"x402Info":{"x402Request":true,"paymentSignatureHeader":"\u003cstring>"},"taxInfo":{"taxCountry":"PHL","orderAmountInclTax":112},"addressInfo":{"address":"street 123 ...","city":"city123","region":"region or state or province 123","postcode":112233,"addressCountryCode":"IDN"},"mppInfo":{"mppRequest":true,"authorizationHeader":"Payment eyJjaGFsbGVuZ2UiOnsiaWQiOiJ...","mppResponse":"eyJtZXRob2QiOiJ0ZW1wbyIsInJlZmVyZW5jZSI6IjB4NWYyYy4uLiJ9"}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"12682bea-132f-427f-94ca-57fd9a45293f":{"description":"OK","content":{"*/*":{"schema":{"type":"object","description":"response data","properties":{"code":{"type":"string","example":0,"uniqueKey":"code","typeLabel":"string"},"msg":{"type":"string","example":"success","uniqueKey":"msg","typeLabel":"string"},"data":{"type":"object","properties":{"paymentRequestId":{"type":"string","description":"Payment request id sent from Merchant.","isRequired":true,"uniqueKey":"data.paymentRequestId","typeLabel":"string"},"merchantOrderId":{"type":"string","description":"Merchant order id","isRequired":true,"uniqueKey":"data.merchantOrderId","typeLabel":"string"},"acquiringOrderId":{"type":"string","description":"Waffo acquiring order Id","isRequired":true,"uniqueKey":"data.acquiringOrderId","typeLabel":"string"},"orderStatus":{"type":"string","description":"Order status \n**PAY_IN_PROGRESS** -(merchant order is accepted, and user is in the process of payment) \n**AUTHORIZATION_REQUIRED** (pay method requires user authorization, merchant needs to bring user to the authorization page by retrieving the information from orderAction) \n**AUTHED_WAITING_CAPTURE** (Order needs to be captured by merchant, applicable for CARD payment) \n **PAY_SUCCESS** \n**ORDER_CLOSE** (due to order cancel, failed or timeout)","isRequired":true,"uniqueKey":"data.orderStatus","typeLabel":"string"},"orderAction":{"type":"string","description":"When orderStatus = AUTHORIZATION_REQUIRED, merchant follow the following: \n\"**actionType**\": value could be \"WEB\" / \"DEEPLINK\". If the actionType is WEB, merchant choose webUrl to redirect user. If the actionType is DEEPLINK, merchant choose deeplinkUrl to redirect user.\n\"**webUrl**\": redirect user to webURL\n\"**deeplinkUrl**\": redirect user to deeplink url\n\"actionData\": {\n \"paymentExpiryTime\":\"2023-04-01T03:00:00.000Z\", (Follow ISO 8601 standard)\n \"paymentQr\":\"xxx\", (QR String Value)\n \"paymentCode\":\"xxx\",\n \"paymentBarCode\":\"xxx\",\n \"paymentCurrency\": \"xxx\",\n \"paymentAmount\": \"xxx\",\n \"userFeeAmount\": \"xxx\",\n \"userFeeCurrency\":\"xxx\",\n \"exchangeRate\": \"xxx\", (it is paymentAmount/orderAmount when orderCurrency is not the same as paymentCurrency)\n \"bankAccount\":\"xxx\",\n \"bankName\":\"xxx\",\n \"referenceNumber\":\"xxx\",\n \"bankBeneficiary\":\"xxx\"\n}\nActionData is for those Merchants who want to build their own Cashier Page for their users, without using Waffo's cashier page\n","uniqueKey":"data.orderAction","typeLabel":"string"},"x402Info":{"type":"object","description":"x402 stablecoin payment info. Mode① echoes x402Request / paymentSignatureHeader and adds x402Response (base64 SettlementResponse) when orderStatus = PAY_SUCCESS.","properties":{"x402Request":{"type":"boolean","description":"Whether this is an x402 stablecoin payment request","example":true,"uniqueKey":"data.x402Info.x402Request","typeLabel":"boolean"},"paymentSignatureHeader":{"type":"string","description":"Mode① only. base64-encoded x402 PaymentPayload (EIP-3009 signature) the merchant collected from the Agent and forwards to Waffo for settlement.","maxLength":4096,"minLength":0,"uniqueKey":"data.x402Info.paymentSignatureHeader","typeLabel":"string"},"x402Response":{"type":"string","description":"Response only. base64-encoded x402 SettlementResponse (PAYMENT-RESPONSE), returned only when orderStatus = PAY_SUCCESS.","readOnly":true,"uniqueKey":"data.x402Info.x402Response","typeLabel":"string"}},"uniqueKey":"data.x402Info","typeLabel":"object"},"mppInfo":{"type":"object","description":"MPP stablecoin payment info. Echoes mppRequest / authorizationHeader for MPP orders and adds mppResponse (base64url MPP receipt) when orderStatus = PAY_SUCCESS.","properties":{"mppRequest":{"type":"boolean","description":"Whether this is an MPP stablecoin payment request","example":true,"uniqueKey":"data.mppInfo.mppRequest","typeLabel":"boolean"},"authorizationHeader":{"type":"string","description":"The Agent's Payment credential: auth-scheme \"Payment\" followed by the base64url credential. Forward only this credential, never other credentials in the same header.","example":"Payment eyJjaGFsbGVuZ2UiOnsiaWQiOiJ...","maxLength":4096,"minLength":0,"uniqueKey":"data.mppInfo.authorizationHeader","typeLabel":"string"},"mppResponse":{"type":"string","description":"Response only. base64url (no padding) MPP receipt with status / method / timestamp / reference, returned when orderStatus = PAY_SUCCESS and the on-chain details are complete. Put it in the Payment-Receipt response header as is.","example":"eyJtZXRob2QiOiJ0ZW1wbyIsInJlZmVyZW5jZSI6IjB4NWYyYy4uLiJ9","uniqueKey":"data.mppInfo.mppResponse","typeLabel":"string"}},"uniqueKey":"data.mppInfo","typeLabel":"object"}},"required":["acquiringOrderId","merchantOrderId","orderStatus","paymentRequestId"],"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":0,"msg":"success","data":{"paymentRequestId":"\u003cstring>","merchantOrderId":"\u003cstring>","acquiringOrderId":"\u003cstring>","orderStatus":"\u003cstring>","orderAction":"\u003cstring>","x402Info":{"x402Request":true,"paymentSignatureHeader":"\u003cstring>","x402Response":"\u003cstring>"},"mppInfo":{"mppRequest":true,"authorizationHeader":"Payment eyJjaGFsbGVuZ2UiOnsiaWQiOiJ...","mppResponse":"eyJtZXRob2QiOiJ0ZW1wbyIsInJlZmVyZW5jZSI6IjB4NWYyYy4uLiJ9"}}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"d6398b03-4078-445c-9a9a-01fe3fff6b26":{"url":"https://waffo.com","description":"Sandbox API (auto-signed via waffo.com signing proxy)"}}},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"waffo-docs","siteName":"Waffo Documentation","title":"Create new order - Waffo Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/order-create/create-new-order","matchLevel":0},"ja":{"href":"/api-reference/order-create/create-new-order","matchLevel":0},"zh":{"href":"/api-reference/order-create/create-new-order","matchLevel":0}}},"lastModified":"2026-11-02T05:47:22.243Z","originalFileLocation":"api-reference/order-create/create-new-order.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=\"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement\">\u003cmeta data-mint-head name=\"application-name\" content=\"Waffo Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_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=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create new order - Waffo Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Waffo Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://waffo.com/docs/api-reference/order-create/create-new-order\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://waffo-docs.mintlify.site/docs/_mintlify/api/og/v2?division=One-time+Payment\u0026amp;title=Create+new+order\u0026amp;description=Note%3A+For+certain+Pay+Methods%2C+some+optional+fields+are+required.+Kindly+refer+to+Section+Specific+Pay+Method+Requirement\u0026amp;theme=fad5fb8928201b49e439d713\u0026amp;signature=b9e0dd67a6e23b8f1782e8c5ed011a1cccb892a12883080e4036d723c7d4a7b9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create new order - Waffo Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://waffo-docs.mintlify.site/docs/_mintlify/api/og/v2?division=One-time+Payment\u0026amp;title=Create+new+order\u0026amp;description=Note%3A+For+certain+Pay+Methods%2C+some+optional+fields+are+required.+Kindly+refer+to+Section+Specific+Pay+Method+Requirement\u0026amp;theme=fad5fb8928201b49e439d713\u0026amp;signature=b9e0dd67a6e23b8f1782e8c5ed011a1cccb892a12883080e4036d723c7d4a7b9\">\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=\"/docs/mintlify-assets/_mintlify/favicons/waffo-docs/OevRXyJPkJIEffNN/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Waffo Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1957FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://waffo.com/docs/api-reference/order-create/create-new-order\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/order-create/create-new-order.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://waffo.com/#organization\",\"name\":\"Waffo Documentation\",\"url\":\"https://waffo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/waffo-docs/Pi4mlrktV3FjQDJZ/logo/waffo.svg?fit=max\u0026auto=format\u0026n=Pi4mlrktV3FjQDJZ\u0026q=85\u0026s=dc39ea12b9df4bb0ab4d56b460fee561\"}},{\"@type\":\"WebSite\",\"@id\":\"https://waffo.com/docs#website\",\"name\":\"Waffo Documentation\",\"url\":\"https://waffo.com/docs\",\"publisher\":{\"@id\":\"https://waffo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://waffo.com/docs/api-reference/order-create/create-new-order#webpage\",\"url\":\"https://waffo.com/docs/api-reference/order-create/create-new-order\",\"name\":\"Create new order\",\"description\":\"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement\",\"dateModified\":\"2026-11-02T05:47:22.243Z\",\"isPartOf\":{\"@id\":\"https://waffo.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://waffo.com/docs/api-reference/order-create/create-new-order#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://waffo.com/docs/api-reference/order-create/create-new-order#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Waffo Documentation\",\"item\":\"https://waffo.com/docs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create new order\",\"item\":\"https://waffo.com/docs/api-reference/order-create/create-new-order\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://waffo.com/docs/api-reference/order-create/create-new-order#apireference\",\"headline\":\"Create new order\",\"name\":\"Create new order\",\"description\":\"Note: For certain Pay Methods, some optional fields are required. Kindly refer to Section Specific Pay Method Requirement\",\"url\":\"https://waffo.com/docs/api-reference/order-create/create-new-order\",\"mainEntityOfPage\":{\"@id\":\"https://waffo.com/docs/api-reference/order-create/create-new-order#webpage\"},\"dateModified\":\"2026-11-02T05:47:22.243Z\",\"publisher\":{\"@id\":\"https://waffo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://waffo.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Waffo Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Waffo Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/api-reference/order-create/create-new-order.md","siteName":"Waffo Documentation","nav":{"global":null,"languages":[{"language":"en","default":true,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/en/essentials/product-overview"}]},{"tab":"Developer","pages":[{"title":"Developer","href":"/en/developer-docs/getting-started/overview"}]},{"tab":"API Reference","groups":[{"group":"Overview","icon":"info","pages":[{"title":"Introduction","description":"Waffo Acquiring Order API reference","href":"/api-reference/introduction"}]},{"group":"One-time Payment","icon":"receipt","pages":[{"title":"Create new order","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/create","href":"/api-reference/order-create/create-new-order"},{"title":"Order inquiry","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/inquiry","href":"/api-reference/收单商户api接口/order-inquiry"},{"title":"Order cancel","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/cancel","href":"/api-reference/收单商户api接口/order-cancel"},{"title":"Order refund","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/refund","href":"/api-reference/收单商户api接口/order-refund"},{"title":"Refund inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/refund/inquiry","href":"/api-reference/收单商户api接口/refund-inquiry"},{"title":"Order capture","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/capture","href":"/api-reference/收单商户api接口/order-capture"},{"title":"Create payment session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/session/create","href":"/api-reference/payment-session-create/create-payment-session"},{"title":"Update payment session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/session/update","href":"/api-reference/收单商户api接口/update-payment-session"}]},{"group":"Subscription","icon":"refresh-cw","pages":[{"title":"Create Subscription","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/create","href":"/api-reference/收单商户api接口/create-subscription"},{"title":"Subscription Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/inquiry","href":"/api-reference/收单商户api接口/subscription-inquiry"},{"title":"Subscription cancel","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/cancel","href":"/api-reference/收单商户api接口/subscription-cancel"},{"title":"Subscription manage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/manage","href":"/api-reference/收单商户api接口/subscription-manage"},{"title":"Subscription change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/change","href":"/api-reference/收单商户api接口/subscription-change"},{"title":"Subscription change inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/change/inquiry","href":"/api-reference/收单商户api接口/subscription-change-inquiry"},{"title":"Subscription update","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/update","href":"/api-reference/收单商户api接口/subscription-update"},{"title":"Subscription resume","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/resume","href":"/api-reference/收单商户api接口/subscription-resume"},{"title":"Create subscription session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/session/create","href":"/api-reference/收单商户api接口/create-subscription-session"},{"title":"Update subscription session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/session/update","href":"/api-reference/收单商户api接口/update-subscription-session"}]},{"group":"Configuration","icon":"sliders-horizontal","pages":[{"title":"Merchant Config inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/merchantconfig/inquiry","href":"/api-reference/收单商户api接口/merchant-config-inquiry"},{"title":"Pay Method Config Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/paymethodconfig/inquiry","href":"/api-reference/收单商户api接口/pay-method-config-inquiry"},{"title":"Wallet inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/wallet/inquiry","href":"/api-reference/收单商户api接口/wallet-inquiry"}]},{"group":"Chargeback","pages":[{"title":"Chargeback inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/inquiry","href":"/api-reference/chargeback-inquiry/chargeback-inquiry"},{"title":"Chargeback list","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/list","href":"/api-reference/收单争议api接口/chargeback-list"},{"title":"Chargeback accept","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/accept","href":"/api-reference/收单争议api接口/chargeback-accept"},{"title":"Chargeback update","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/update","href":"/api-reference/chargeback-update/chargeback-update"},{"title":"Chargeback file upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/file/upload","href":"/api-reference/chargeback-file-upload/chargeback-file-upload"},{"title":"Chargeback file download","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/file/download","href":"/api-reference/收单争议api接口/chargeback-file-download"},{"title":"Reported Fraud list","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/fraud-report/list","href":"/api-reference/reported-fraud-list/reported-fraud-list"}]},{"group":"Tokenization","pages":[{"title":"Tokenization Generate","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/generate","href":"/api-reference/waffo-tokenization-api/tokenization-generate"},{"title":"Tokenization Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/inquiry","href":"/api-reference/waffo-tokenization-api/tokenization-inquiry"},{"title":"Tokenization remove","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/remove","href":"/api-reference/waffo-tokenization-api/tokenization-remove"}]},{"group":"Payout","icon":"send","pages":[{"title":"Payout create","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/payout/create","href":"/api-reference/payout-create/payout-create"},{"title":"Payout inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/payout/inquiry","href":"/api-reference/payout-inquiry/payout-inquiry"}]},{"group":"Withdraw","pages":[{"title":"Account balance inquiry","sidebarTitle":"Balance inquiry","openapi":"api-reference/openapi.json POST /api/v1/account/balance/inquiry","href":"/api-reference/withdraw/account-balance-inquiry"},{"title":"Account history inquiry","sidebarTitle":"Account history","openapi":"api-reference/openapi.json POST /api/v1/account/history/inquiry","href":"/api-reference/withdraw/account-history-inquiry"},{"title":"Withdraw consult","sidebarTitle":"Withdraw consult","openapi":"api-reference/openapi.json POST /api/v1/withdraw/consult","href":"/api-reference/withdraw/withdraw-consult"},{"title":"Create withdrawal","sidebarTitle":"Create withdrawal","openapi":"api-reference/openapi.json POST /api/v1/withdraw/create","href":"/api-reference/withdraw/withdraw-create"},{"title":"Withdrawal inquiry","sidebarTitle":"Withdrawal inquiry","openapi":"api-reference/openapi.json POST /api/v1/withdraw/inquiry","href":"/api-reference/withdraw/withdraw-inquiry"}]},{"group":"Risk Control","pages":[{"title":"Post apiv1risktransactionlimitcreate","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/create","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitcreate"},{"title":"Post apiv1risktransactionlimitinquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/inquiry","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitinquiry"},{"title":"Post apiv1risktransactionlimitupdate","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/update","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitupdate"}]},{"group":"Issuing","pages":[{"title":"Create VCC account","sidebarTitle":"Create VCC account","openapi":"api-reference/openapi.json POST /api/v1/issuing/accounts/create","href":"/api-reference/issuing/account-create"},{"title":"VCC account inquiry","sidebarTitle":"VCC account inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/accounts/inquiry","href":"/api-reference/issuing/account-inquiry"},{"title":"Top up VCC account","sidebarTitle":"Top up VCC account","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/topup","href":"/api-reference/issuing/funding-topup"},{"title":"Refund VCC account funds","sidebarTitle":"Refund VCC account funds","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/refund","href":"/api-reference/issuing/funding-refund"},{"title":"VCC funding inquiry","sidebarTitle":"VCC funding inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/inquiry","href":"/api-reference/issuing/funding-inquiry"},{"title":"List VCC funding records","sidebarTitle":"List VCC funding records","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/list","href":"/api-reference/issuing/funding-list"},{"title":"Create VCC card","sidebarTitle":"Create VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/create","href":"/api-reference/issuing/card-create"},{"title":"VCC card inquiry","sidebarTitle":"VCC card inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/inquiry","href":"/api-reference/issuing/card-inquiry"},{"title":"List VCC cards","sidebarTitle":"List VCC cards","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/list","href":"/api-reference/issuing/card-list"},{"title":"Update VCC card","sidebarTitle":"Update VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/update","href":"/api-reference/issuing/card-update"},{"title":"Terminate VCC card","sidebarTitle":"Terminate VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/terminate","href":"/api-reference/issuing/card-terminate"},{"title":"Generate VCC card widget session","sidebarTitle":"Generate VCC card widget session","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/widget/generate","href":"/api-reference/issuing/card-widget-generate"},{"title":"Generate VCC card secret session","sidebarTitle":"Generate VCC card secret session","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/secret/generate","href":"/api-reference/issuing/card-secret-generate"},{"title":"List VCC transactions","sidebarTitle":"List VCC transactions","openapi":"api-reference/openapi.json POST /api/v1/issuing/transactions/list","href":"/api-reference/issuing/transaction-list"}]},{"group":"Point Topup","icon":"gamepad-2","pages":[{"title":"Signed redirect to checkout","deprecated":null,"version":null,"openapi":"/api-reference/point-topup-api.json get /redirect","href":"/api-reference/point-topup-redirect/signed-redirect-to-checkout"},{"title":"Fulfillment inquiry","deprecated":null,"version":null,"openapi":"/api-reference/point-topup-api.json post /api/v1/gamepin/fulfillment-inquiry","href":"/api-reference/point-topup-fulfillment-inquiry/fulfillment-inquiry"},{"title":"Fulfillment result webhook","sidebarTitle":"Fulfillment result webhook","openapi":"api-reference/point-topup-api.json webhook FULFILLMENT_RESULT_NOTIFY","href":"/api-reference/point-topup-fulfillment-webhook"}]}]}]},{"language":"ja","tabs":[{"tab":"ガイド","pages":[{"title":"ガイド","href":"/ja/essentials/product-overview"}]},{"tab":"開発者ドキュメント","pages":[{"title":"開発者ドキュメント","href":"/ja/developer-docs/getting-started/overview"}]},{"tab":"API リファレンス","groups":[{"group":"概要","icon":"info","pages":[{"title":"概要","description":"Waffo アクワイアリング注文 API リファレンス","href":"/api-reference/ja/introduction"}]},{"group":"都度決済","icon":"receipt","pages":[{"title":"Create new order","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/create","href":"/api-reference/order-create/create-new-order"},{"title":"Order inquiry","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/inquiry","href":"/api-reference/收单商户api接口/order-inquiry"},{"title":"Order cancel","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/cancel","href":"/api-reference/收单商户api接口/order-cancel"},{"title":"Order refund","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/refund","href":"/api-reference/收单商户api接口/order-refund"},{"title":"Refund inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/refund/inquiry","href":"/api-reference/收单商户api接口/refund-inquiry"},{"title":"Order capture","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/capture","href":"/api-reference/收单商户api接口/order-capture"},{"title":"Create payment session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/session/create","href":"/api-reference/payment-session-create/create-payment-session"},{"title":"Update payment session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/session/update","href":"/api-reference/收单商户api接口/update-payment-session"}]},{"group":"サブスクリプション","icon":"refresh-cw","pages":[{"title":"Create Subscription","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/create","href":"/api-reference/收单商户api接口/create-subscription"},{"title":"Subscription Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/inquiry","href":"/api-reference/收单商户api接口/subscription-inquiry"},{"title":"Subscription cancel","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/cancel","href":"/api-reference/收单商户api接口/subscription-cancel"},{"title":"Subscription manage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/manage","href":"/api-reference/收单商户api接口/subscription-manage"},{"title":"Subscription change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/change","href":"/api-reference/收单商户api接口/subscription-change"},{"title":"Subscription change inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/change/inquiry","href":"/api-reference/收单商户api接口/subscription-change-inquiry"},{"title":"Subscription update","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/update","href":"/api-reference/收单商户api接口/subscription-update"},{"title":"Subscription resume","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/resume","href":"/api-reference/收单商户api接口/subscription-resume"},{"title":"Create subscription session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/session/create","href":"/api-reference/收单商户api接口/create-subscription-session"},{"title":"Update subscription session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/session/update","href":"/api-reference/收单商户api接口/update-subscription-session"}]},{"group":"設定","icon":"sliders-horizontal","pages":[{"title":"Merchant Config inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/merchantconfig/inquiry","href":"/api-reference/收单商户api接口/merchant-config-inquiry"},{"title":"Pay Method Config Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/paymethodconfig/inquiry","href":"/api-reference/收单商户api接口/pay-method-config-inquiry"},{"title":"Wallet inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/wallet/inquiry","href":"/api-reference/收单商户api接口/wallet-inquiry"}]},{"group":"チャージバック","pages":[{"title":"Chargeback inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/inquiry","href":"/api-reference/chargeback-inquiry/chargeback-inquiry"},{"title":"Chargeback list","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/list","href":"/api-reference/收单争议api接口/chargeback-list"},{"title":"Chargeback accept","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/accept","href":"/api-reference/收单争议api接口/chargeback-accept"},{"title":"Chargeback update","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/update","href":"/api-reference/chargeback-update/chargeback-update"},{"title":"Chargeback file upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/file/upload","href":"/api-reference/chargeback-file-upload/chargeback-file-upload"},{"title":"Chargeback file download","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/file/download","href":"/api-reference/收单争议api接口/chargeback-file-download"},{"title":"Reported Fraud list","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/fraud-report/list","href":"/api-reference/reported-fraud-list/reported-fraud-list"}]},{"group":"トークナイゼーション","pages":[{"title":"Tokenization Generate","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/generate","href":"/api-reference/waffo-tokenization-api/tokenization-generate"},{"title":"Tokenization Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/inquiry","href":"/api-reference/waffo-tokenization-api/tokenization-inquiry"},{"title":"Tokenization remove","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/remove","href":"/api-reference/waffo-tokenization-api/tokenization-remove"}]},{"group":"Payout","icon":"send","pages":[{"title":"Payout create","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/payout/create","href":"/api-reference/payout-create/payout-create"},{"title":"Payout inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/payout/inquiry","href":"/api-reference/payout-inquiry/payout-inquiry"}]},{"group":"Withdraw","pages":[{"title":"アカウント残高照会","sidebarTitle":"Balance inquiry","openapi":"api-reference/openapi.json POST /api/v1/account/balance/inquiry","href":"/api-reference/ja/withdraw/account-balance-inquiry"},{"title":"アカウント履歴照会","sidebarTitle":"Account history","openapi":"api-reference/openapi.json POST /api/v1/account/history/inquiry","href":"/api-reference/ja/withdraw/account-history-inquiry"},{"title":"出金事前確認","sidebarTitle":"Withdraw consult","openapi":"api-reference/openapi.json POST /api/v1/withdraw/consult","href":"/api-reference/ja/withdraw/withdraw-consult"},{"title":"出金作成","sidebarTitle":"Create withdrawal","openapi":"api-reference/openapi.json POST /api/v1/withdraw/create","href":"/api-reference/ja/withdraw/withdraw-create"},{"title":"出金照会","sidebarTitle":"Withdrawal inquiry","openapi":"api-reference/openapi.json POST /api/v1/withdraw/inquiry","href":"/api-reference/ja/withdraw/withdraw-inquiry"}]},{"group":"Risk Control","pages":[{"title":"Post apiv1risktransactionlimitcreate","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/create","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitcreate"},{"title":"Post apiv1risktransactionlimitinquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/inquiry","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitinquiry"},{"title":"Post apiv1risktransactionlimitupdate","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/update","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitupdate"}]},{"group":"Issuing","pages":[{"title":"Create VCC account","sidebarTitle":"Create VCC account","openapi":"api-reference/openapi.json POST /api/v1/issuing/accounts/create","href":"/api-reference/ja/issuing/account-create"},{"title":"VCC account inquiry","sidebarTitle":"VCC account inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/accounts/inquiry","href":"/api-reference/ja/issuing/account-inquiry"},{"title":"Top up VCC account","sidebarTitle":"Top up VCC account","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/topup","href":"/api-reference/ja/issuing/funding-topup"},{"title":"Refund VCC account funds","sidebarTitle":"Refund VCC account funds","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/refund","href":"/api-reference/ja/issuing/funding-refund"},{"title":"VCC funding inquiry","sidebarTitle":"VCC funding inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/inquiry","href":"/api-reference/ja/issuing/funding-inquiry"},{"title":"List VCC funding records","sidebarTitle":"List VCC funding records","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/list","href":"/api-reference/ja/issuing/funding-list"},{"title":"Create VCC card","sidebarTitle":"Create VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/create","href":"/api-reference/ja/issuing/card-create"},{"title":"VCC card inquiry","sidebarTitle":"VCC card inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/inquiry","href":"/api-reference/ja/issuing/card-inquiry"},{"title":"List VCC cards","sidebarTitle":"List VCC cards","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/list","href":"/api-reference/ja/issuing/card-list"},{"title":"Update VCC card","sidebarTitle":"Update VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/update","href":"/api-reference/ja/issuing/card-update"},{"title":"Terminate VCC card","sidebarTitle":"Terminate VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/terminate","href":"/api-reference/ja/issuing/card-terminate"},{"title":"Generate VCC card widget session","sidebarTitle":"Generate VCC card widget session","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/widget/generate","href":"/api-reference/ja/issuing/card-widget-generate"},{"title":"Generate VCC card secret session","sidebarTitle":"Generate VCC card secret session","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/secret/generate","href":"/api-reference/ja/issuing/card-secret-generate"},{"title":"List VCC transactions","sidebarTitle":"List VCC transactions","openapi":"api-reference/openapi.json POST /api/v1/issuing/transactions/list","href":"/api-reference/ja/issuing/transaction-list"}]},{"group":"Point Topup","icon":"gamepad-2","pages":[{"title":"Signed redirect to checkout","deprecated":null,"version":null,"openapi":"/api-reference/point-topup-api.json get /redirect","href":"/api-reference/point-topup-redirect/signed-redirect-to-checkout"},{"title":"Fulfillment inquiry","deprecated":null,"version":null,"openapi":"/api-reference/point-topup-api.json post /api/v1/gamepin/fulfillment-inquiry","href":"/api-reference/point-topup-fulfillment-inquiry/fulfillment-inquiry"},{"title":"履行結果 Webhook","sidebarTitle":"Fulfillment result webhook","openapi":"api-reference/point-topup-api.json webhook FULFILLMENT_RESULT_NOTIFY","href":"/api-reference/ja/point-topup-fulfillment-webhook"}]}]}]},{"language":"zh","tabs":[{"tab":"产品指南","pages":[{"title":"产品指南","href":"/zh/essentials/product-overview"}]},{"tab":"开发文档","pages":[{"title":"开发文档","href":"/zh/developer-docs/getting-started/overview"}]},{"tab":"API 参考","groups":[{"group":"概览","icon":"info","pages":[{"title":"简介","description":"Waffo 收单订单 API 参考","href":"/api-reference/zh/introduction"}]},{"group":"一次性支付","icon":"receipt","pages":[{"title":"Create new order","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/create","href":"/api-reference/order-create/create-new-order"},{"title":"Order inquiry","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/inquiry","href":"/api-reference/收单商户api接口/order-inquiry"},{"title":"Order cancel","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/cancel","href":"/api-reference/收单商户api接口/order-cancel"},{"title":"Order refund","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/refund","href":"/api-reference/收单商户api接口/order-refund"},{"title":"Refund inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/refund/inquiry","href":"/api-reference/收单商户api接口/refund-inquiry"},{"title":"Order capture","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/capture","href":"/api-reference/收单商户api接口/order-capture"},{"title":"Create payment session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/session/create","href":"/api-reference/payment-session-create/create-payment-session"},{"title":"Update payment session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/order/session/update","href":"/api-reference/收单商户api接口/update-payment-session"}]},{"group":"订阅","icon":"refresh-cw","pages":[{"title":"Create Subscription","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/create","href":"/api-reference/收单商户api接口/create-subscription"},{"title":"Subscription Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/inquiry","href":"/api-reference/收单商户api接口/subscription-inquiry"},{"title":"Subscription cancel","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/cancel","href":"/api-reference/收单商户api接口/subscription-cancel"},{"title":"Subscription manage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/manage","href":"/api-reference/收单商户api接口/subscription-manage"},{"title":"Subscription change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/change","href":"/api-reference/收单商户api接口/subscription-change"},{"title":"Subscription change inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/change/inquiry","href":"/api-reference/收单商户api接口/subscription-change-inquiry"},{"title":"Subscription update","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/update","href":"/api-reference/收单商户api接口/subscription-update"},{"title":"Subscription resume","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/resume","href":"/api-reference/收单商户api接口/subscription-resume"},{"title":"Create subscription session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/session/create","href":"/api-reference/收单商户api接口/create-subscription-session"},{"title":"Update subscription session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/subscription/session/update","href":"/api-reference/收单商户api接口/update-subscription-session"}]},{"group":"配置","icon":"sliders-horizontal","pages":[{"title":"Merchant Config inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/merchantconfig/inquiry","href":"/api-reference/收单商户api接口/merchant-config-inquiry"},{"title":"Pay Method Config Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/paymethodconfig/inquiry","href":"/api-reference/收单商户api接口/pay-method-config-inquiry"},{"title":"Wallet inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/wallet/inquiry","href":"/api-reference/收单商户api接口/wallet-inquiry"}]},{"group":"拒付","pages":[{"title":"Chargeback inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/inquiry","href":"/api-reference/chargeback-inquiry/chargeback-inquiry"},{"title":"Chargeback list","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/list","href":"/api-reference/收单争议api接口/chargeback-list"},{"title":"Chargeback accept","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/accept","href":"/api-reference/收单争议api接口/chargeback-accept"},{"title":"Chargeback update","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/update","href":"/api-reference/chargeback-update/chargeback-update"},{"title":"Chargeback file upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/file/upload","href":"/api-reference/chargeback-file-upload/chargeback-file-upload"},{"title":"Chargeback file download","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/chargeback/file/download","href":"/api-reference/收单争议api接口/chargeback-file-download"},{"title":"Reported Fraud list","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/fraud-report/list","href":"/api-reference/reported-fraud-list/reported-fraud-list"}]},{"group":"令牌化","pages":[{"title":"Tokenization Generate","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/generate","href":"/api-reference/waffo-tokenization-api/tokenization-generate"},{"title":"Tokenization Inquiry","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/inquiry","href":"/api-reference/waffo-tokenization-api/tokenization-inquiry"},{"title":"Tokenization remove","deprecated":null,"version":null,"openapi":"/api-reference/tokenization-api.json post /api/v1/tokenization/remove","href":"/api-reference/waffo-tokenization-api/tokenization-remove"}]},{"group":"Payout","icon":"send","pages":[{"title":"Payout create","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/payout/create","href":"/api-reference/payout-create/payout-create"},{"title":"Payout inquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/payout/inquiry","href":"/api-reference/payout-inquiry/payout-inquiry"}]},{"group":"Withdraw","pages":[{"title":"账户余额查询","sidebarTitle":"Balance inquiry","openapi":"api-reference/openapi.json POST /api/v1/account/balance/inquiry","href":"/api-reference/zh/withdraw/account-balance-inquiry"},{"title":"账户流水查询","sidebarTitle":"Account history","openapi":"api-reference/openapi.json POST /api/v1/account/history/inquiry","href":"/api-reference/zh/withdraw/account-history-inquiry"},{"title":"提现预校验","sidebarTitle":"Withdraw consult","openapi":"api-reference/openapi.json POST /api/v1/withdraw/consult","href":"/api-reference/zh/withdraw/withdraw-consult"},{"title":"创建提现","sidebarTitle":"Create withdrawal","openapi":"api-reference/openapi.json POST /api/v1/withdraw/create","href":"/api-reference/zh/withdraw/withdraw-create"},{"title":"查询提现","sidebarTitle":"Withdrawal inquiry","openapi":"api-reference/openapi.json POST /api/v1/withdraw/inquiry","href":"/api-reference/zh/withdraw/withdraw-inquiry"}]},{"group":"Risk Control","pages":[{"title":"Post apiv1risktransactionlimitcreate","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/create","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitcreate"},{"title":"Post apiv1risktransactionlimitinquiry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/inquiry","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitinquiry"},{"title":"Post apiv1risktransactionlimitupdate","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/risk/transactionlimit/update","href":"/api-reference/risk-merchant-rule-controller/post-apiv1risktransactionlimitupdate"}]},{"group":"Issuing","pages":[{"title":"Create VCC account","sidebarTitle":"Create VCC account","openapi":"api-reference/openapi.json POST /api/v1/issuing/accounts/create","href":"/api-reference/zh/issuing/account-create"},{"title":"VCC account inquiry","sidebarTitle":"VCC account inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/accounts/inquiry","href":"/api-reference/zh/issuing/account-inquiry"},{"title":"Top up VCC account","sidebarTitle":"Top up VCC account","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/topup","href":"/api-reference/zh/issuing/funding-topup"},{"title":"Refund VCC account funds","sidebarTitle":"Refund VCC account funds","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/refund","href":"/api-reference/zh/issuing/funding-refund"},{"title":"VCC funding inquiry","sidebarTitle":"VCC funding inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/inquiry","href":"/api-reference/zh/issuing/funding-inquiry"},{"title":"List VCC funding records","sidebarTitle":"List VCC funding records","openapi":"api-reference/openapi.json POST /api/v1/issuing/funding/list","href":"/api-reference/zh/issuing/funding-list"},{"title":"Create VCC card","sidebarTitle":"Create VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/create","href":"/api-reference/zh/issuing/card-create"},{"title":"VCC card inquiry","sidebarTitle":"VCC card inquiry","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/inquiry","href":"/api-reference/zh/issuing/card-inquiry"},{"title":"List VCC cards","sidebarTitle":"List VCC cards","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/list","href":"/api-reference/zh/issuing/card-list"},{"title":"Update VCC card","sidebarTitle":"Update VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/update","href":"/api-reference/zh/issuing/card-update"},{"title":"Terminate VCC card","sidebarTitle":"Terminate VCC card","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/terminate","href":"/api-reference/zh/issuing/card-terminate"},{"title":"Generate VCC card widget session","sidebarTitle":"Generate VCC card widget session","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/widget/generate","href":"/api-reference/zh/issuing/card-widget-generate"},{"title":"Generate VCC card secret session","sidebarTitle":"Generate VCC card secret session","openapi":"api-reference/openapi.json POST /api/v1/issuing/cards/secret/generate","href":"/api-reference/zh/issuing/card-secret-generate"},{"title":"List VCC transactions","sidebarTitle":"List VCC transactions","openapi":"api-reference/openapi.json POST /api/v1/issuing/transactions/list","href":"/api-reference/zh/issuing/transaction-list"}]},{"group":"Point Topup","icon":"gamepad-2","pages":[{"title":"Signed redirect to checkout","deprecated":null,"version":null,"openapi":"/api-reference/point-topup-api.json get /redirect","href":"/api-reference/point-topup-redirect/signed-redirect-to-checkout"},{"title":"Fulfillment inquiry","deprecated":null,"version":null,"openapi":"/api-reference/point-topup-api.json post /api/v1/gamepin/fulfillment-inquiry","href":"/api-reference/point-topup-fulfillment-inquiry/fulfillment-inquiry"},{"title":"履行结果 Webhook","sidebarTitle":"Fulfillment result webhook","openapi":"api-reference/point-topup-api.json webhook FULFILLMENT_RESULT_NOTIFY","href":"/api-reference/zh/point-topup-fulfillment-webhook"}]}]}]}]},"basePath":"","title":"Create new order - Waffo Documentation","buildId":"dpl_6PxPD4Fj1JDU9BJxEHvfdUmxKThw","deploymentId":"dpl_6PxPD4Fj1JDU9BJxEHvfdUmxKThw","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CASS2Vpq.js","utils-4k9fyWRu.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-UU-UueZb.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BgJ0LOYq.js","snippetPresets-CMgzlMR-.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BzEJegkK.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CZuQIZdk.js","shallow-Bw5arfMA.js","getApiPlaygroundDisplay-Ds834aVN.js","CodeSnippet-CKzmjw9L.js","CodeSnippets-BRpgomdp.js","Page-DvEUoD2H.js","getPastedJson-B0N-Tn76.js","icon-DASMs9nC.js","MethodPill-BA6DBLqx.js","DuplicateIcon-BMT5qfbJ.js","createIcon-CNfwVWPx.js","DynamicMarkdown-JYyBNlrJ.js","SectionHeading-BbZnmz8a.js","axios-vUo_bRtp.js","Markdown-LUU0YLpA.js","clsx-Di4ek5Ae.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-VEVWQCR4.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CPszyu99.js"]}