[{"data":1,"prerenderedAt":725},["ShallowReactive",2],{"navigation_docs_zh":3,"-zh-docs-taypay-2-epay-03-api-mapi":140,"-zh-docs-taypay-2-epay-03-api-mapi-surround":720},[4,15,58,90],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"快速开始",false,"\u002Fzh\u002Fdocs\u002Fgetting-started","zh\u002Fdocs\u002F1.getting-started",[10],{"title":11,"path":12,"stem":13,"icon":14},"开始使用","\u002Fzh\u002Fdocs\u002Fgetting-started\u002Finstallation","zh\u002Fdocs\u002F1.getting-started\u002F1.installation","i-lucide-download",{"title":16,"icon":6,"path":17,"stem":18,"children":19},"Taypay v1","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1","zh\u002Fdocs\u002Ftaypay-1-v1\u002Findex",[20,22,26,30,34,38,42,46,50,54],{"title":21,"path":17,"stem":18},"标准开放 API",{"title":23,"path":24,"stem":25},"认证参数","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F01-authentication","zh\u002Fdocs\u002Ftaypay-1-v1\u002F01-authentication",{"title":27,"path":28,"stem":29},"签名规则","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F02-signature","zh\u002Fdocs\u002Ftaypay-1-v1\u002F02-signature",{"title":31,"path":32,"stem":33},"接口说明","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F03-order-apis","zh\u002Fdocs\u002Ftaypay-1-v1\u002F03-order-apis",{"title":35,"path":36,"stem":37},"创建订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F04-api-order-create","zh\u002Fdocs\u002Ftaypay-1-v1\u002F04-api-order-create",{"title":39,"path":40,"stem":41},"查询订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F05-api-order-query","zh\u002Fdocs\u002Ftaypay-1-v1\u002F05-api-order-query",{"title":43,"path":44,"stem":45},"关闭订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F06-api-order-close","zh\u002Fdocs\u002Ftaypay-1-v1\u002F06-api-order-close",{"title":47,"path":48,"stem":49},"发起退款接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F07-api-refund-create","zh\u002Fdocs\u002Ftaypay-1-v1\u002F07-api-refund-create",{"title":51,"path":52,"stem":53},"支付通知","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F08-notification","zh\u002Fdocs\u002Ftaypay-1-v1\u002F08-notification",{"title":55,"path":56,"stem":57},"托管收银台与订单状态","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F09-checkout-status","zh\u002Fdocs\u002Ftaypay-1-v1\u002F09-checkout-status",{"title":59,"icon":6,"path":60,"stem":61,"children":62},"Taypay Epay","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay","zh\u002Fdocs\u002Ftaypay-2-epay\u002Findex",[63,65,68,71,74,78,82,86],{"title":64,"path":60,"stem":61},"易支付兼容 API",{"title":27,"path":66,"stem":67},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F01-signature","zh\u002Fdocs\u002Ftaypay-2-epay\u002F01-signature",{"title":31,"path":69,"stem":70},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F02-order-apis","zh\u002Fdocs\u002Ftaypay-2-epay\u002F02-order-apis",{"title":35,"path":72,"stem":73},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F03-api-mapi","zh\u002Fdocs\u002Ftaypay-2-epay\u002F03-api-mapi",{"title":75,"path":76,"stem":77},"创建订单接口(跳转)","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F04-api-submit","zh\u002Fdocs\u002Ftaypay-2-epay\u002F04-api-submit",{"title":79,"path":80,"stem":81},"订单查询接口","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F05-api-order-query","zh\u002Fdocs\u002Ftaypay-2-epay\u002F05-api-order-query",{"title":83,"path":84,"stem":85},"订单退款接口","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F06-api-refund","zh\u002Fdocs\u002Ftaypay-2-epay\u002F06-api-refund",{"title":87,"path":88,"stem":89},"支付方式与字段映射","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F07-mappings","zh\u002Fdocs\u002Ftaypay-2-epay\u002F07-mappings",{"title":91,"icon":6,"path":92,"stem":93,"children":94},"VToken","\u002Fzh\u002Fdocs\u002Fvtoken","zh\u002Fdocs\u002Fvtoken\u002Findex",[95,96,100,104,108,112,116,120,124,128,132,136],{"title":91,"path":92,"stem":93},{"title":97,"path":98,"stem":99},"接入 AstrBot","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fastrbot","zh\u002Fdocs\u002Fvtoken\u002Fastrbot",{"title":101,"path":102,"stem":103},"接入 Claude Code","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fclaude_code","zh\u002Fdocs\u002Fvtoken\u002Fclaude_code",{"title":105,"path":106,"stem":107},"接入 Crush","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fcrush","zh\u002Fdocs\u002Fvtoken\u002Fcrush",{"title":109,"path":110,"stem":111},"接入 Hermes","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fhermes","zh\u002Fdocs\u002Fvtoken\u002Fhermes",{"title":113,"path":114,"stem":115},"接入 Kilo Code","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fkilo_code","zh\u002Fdocs\u002Fvtoken\u002Fkilo_code",{"title":117,"path":118,"stem":119},"接入 Langcli","\u002Fzh\u002Fdocs\u002Fvtoken\u002Flangcli","zh\u002Fdocs\u002Fvtoken\u002Flangcli",{"title":121,"path":122,"stem":123},"接入 nanobot","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fnanobot","zh\u002Fdocs\u002Fvtoken\u002Fnanobot",{"title":125,"path":126,"stem":127},"接入 OpenClaw","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fopenclaw","zh\u002Fdocs\u002Fvtoken\u002Fopenclaw",{"title":129,"path":130,"stem":131},"接入 OpenCode","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fopencode","zh\u002Fdocs\u002Fvtoken\u002Fopencode",{"title":133,"path":134,"stem":135},"接入 Reasonix","\u002Fzh\u002Fdocs\u002Fvtoken\u002Freasonix","zh\u002Fdocs\u002Fvtoken\u002Freasonix",{"title":137,"path":138,"stem":139},"接入 WorkBuddy \u002F CodeBuddy","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fworkbuddy","zh\u002Fdocs\u002Fvtoken\u002Fworkbuddy",{"id":141,"title":35,"body":142,"description":713,"extension":714,"links":715,"meta":716,"navigation":717,"path":72,"seo":718,"stem":73,"__hash__":719},"docs_zh\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F03-api-mapi.md",{"type":143,"value":144,"toc":709},"minimark",[145,148,172,176,222,226,420,423,431,434,459,462,550,553,705],[146,147,35],"h1",{"id":35},[149,150,155],"pre",{"className":151,"code":152,"language":153,"meta":154,"style":154},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","POST \u002Fapi\u002Fpayment\u002Fopen\u002Fepay\u002Fmapi\nContent-Type: application\u002Fx-www-form-urlencoded\n","http","",[156,157,158,166],"code",{"__ignoreMap":154},[159,160,163],"span",{"class":161,"line":162},"line",1,[159,164,165],{},"POST \u002Fapi\u002Fpayment\u002Fopen\u002Fepay\u002Fmapi\n",[159,167,169],{"class":161,"line":168},2,[159,170,171],{},"Content-Type: application\u002Fx-www-form-urlencoded\n",[173,174,175],"p",{},"鉴权参数:",[177,178,179,190,207,216],"ul",{},[180,181,182,183,186,187],"li",{},"必填: ",[156,184,185],{},"pid",", ",[156,188,189],{},"sign",[180,191,192,193,196,197,186,200,203,204,206],{},"可选: ",[156,194,195],{},"sign_type"," (缺省或空值按 ",[156,198,199],{},"MD5",[156,201,202],{},"md5"," 与 ",[156,205,199],{}," 均可)",[180,208,209,210,212,213,215],{},"非 ",[156,211,199],{}," 的 ",[156,214,195],{}," 会返回不支持错误",[180,217,218,221],{},[156,219,220],{},"submit"," 接口与本接口使用相同鉴权规则",[223,224,225],"h2",{"id":225},"请求参数",[227,228,229,248],"table",{},[230,231,232],"thead",{},[233,234,235,239,242,245],"tr",{},[236,237,238],"th",{},"字段",[236,240,241],{},"类型",[236,243,244],{},"必填",[236,246,247],{},"说明",[249,250,251,265,285,297,310,322,334,346,358,396,409],"tbody",{},[233,252,253,256,259,262],{},[254,255,185],"td",{},[254,257,258],{},"string",[254,260,261],{},"是",[254,263,264],{},"商户应用 ID。",[233,266,267,270,272,274],{},[254,268,269],{},"type",[254,271,258],{},[254,273,261],{},[254,275,276,277,280,281,284],{},"支付通道, 如 ",[156,278,279],{},"alipay"," \u002F ",[156,282,283],{},"wxpay","。",[233,286,287,290,292,294],{},[254,288,289],{},"out_trade_no",[254,291,258],{},[254,293,261],{},[254,295,296],{},"商户订单号, 需全局唯一。",[233,298,299,302,304,307],{},[254,300,301],{},"notify_url",[254,303,258],{},[254,305,306],{},"否",[254,308,309],{},"支付结果通知地址。",[233,311,312,315,317,319],{},[254,313,314],{},"return_url",[254,316,258],{},[254,318,306],{},[254,320,321],{},"页面支付完成后的返回地址。",[233,323,324,327,329,331],{},[254,325,326],{},"name",[254,328,258],{},[254,330,306],{},[254,332,333],{},"订单标题。",[233,335,336,339,341,343],{},[254,337,338],{},"money",[254,340,258],{},[254,342,261],{},[254,344,345],{},"订单金额, 单位元。",[233,347,348,351,353,355],{},[254,349,350],{},"clientip",[254,352,258],{},[254,354,306],{},[254,356,357],{},"客户端 IP。",[233,359,360,363,365,367],{},[254,361,362],{},"device",[254,364,258],{},[254,366,306],{},[254,368,369,370,280,373,280,376,379,380,280,383,280,386,280,389,280,392,395],{},"支付终端信息, 支持 ",[156,371,372],{},"pc",[156,374,375],{},"desktop",[156,377,378],{},"web"," 和 ",[156,381,382],{},"mobile",[156,384,385],{},"wap",[156,387,388],{},"h5",[156,390,391],{},"android",[156,393,394],{},"ios"," 等。",[233,397,398,400,402,404],{},[254,399,195],{},[254,401,258],{},[254,403,306],{},[254,405,406,407,284],{},"签名算法, 缺省按 ",[156,408,199],{},[233,410,411,413,415,417],{},[254,412,189],{},[254,414,258],{},[254,416,261],{},[254,418,419],{},"签名值。",[173,421,422],{},"请求示例:",[149,424,429],{"className":425,"code":427,"language":428,"meta":154},[426],"language-text","pid=your_app_id\ntype=alipay\nout_trade_no=M202605220001\nnotify_url=https:\u002F\u002Fmerchant.example.com\u002Fpayment\u002Fnotify\nreturn_url=https:\u002F\u002Fmerchant.example.com\u002Fpayment\u002Freturn\nname=VIP会员月卡\nmoney=99.00\nclientip=127.0.0.1\ndevice=pc\nsign_type=MD5\nsign=generate_by_epay_md5_rule\n","text",[156,430,427],{"__ignoreMap":154},[173,432,433],{},"终端识别规则:",[177,435,436,444,452],{},[180,437,438,440,441,284],{},[156,439,362],{}," 优先级高于请求 ",[156,442,443],{},"User-Agent",[180,445,446,448,449,451],{},[156,447,362],{}," 为空时, 平台会根据 ",[156,450,443],{}," 识别 PC 或移动端。",[180,453,454,455,458],{},"两者都无法识别时, 使用 ",[156,456,457],{},"core_payment.epay.channels.{type}.default"," 配置的默认通道。",[223,460,461],{"id":461},"响应参数",[227,463,464,474],{},[230,465,466],{},[233,467,468,470,472],{},[236,469,238],{},[236,471,241],{},[236,473,247],{},[249,475,476,490,500,510,520,530,540],{},[233,477,478,480,483],{},[254,479,156],{},[254,481,482],{},"integer",[254,484,485,486,489],{},"接口响应码, ",[156,487,488],{},"1"," 表示成功。",[233,491,492,495,497],{},[254,493,494],{},"msg",[254,496,258],{},[254,498,499],{},"响应说明。",[233,501,502,505,507],{},[254,503,504],{},"O_id",[254,506,258],{},[254,508,509],{},"平台订单号。",[233,511,512,515,517],{},[254,513,514],{},"trade_no",[254,516,258],{},[254,518,519],{},"商户订单号。",[233,521,522,525,527],{},[254,523,524],{},"payurl",[254,526,258],{},[254,528,529],{},"收银台跳转地址。",[233,531,532,535,537],{},[254,533,534],{},"qrcode",[254,536,258],{},[254,538,539],{},"支付二维码内容。",[233,541,542,545,547],{},[254,543,544],{},"img",[254,546,258],{},[254,548,549],{},"二维码图片地址。",[173,551,552],{},"响应示例:",[149,554,558],{"className":555,"code":556,"language":557,"meta":154,"style":154},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"code\": 1,\n  \"msg\": \"success\",\n  \"O_id\": \"EP202605220001\",\n  \"trade_no\": \"M202605220001\",\n  \"payurl\": \"https:\u002F\u002Fpay.example.com\u002Fcheckout\u002FEP202605220001\",\n  \"qrcode\": \"\",\n  \"img\": \"\"\n}\n","json",[156,559,560,566,587,609,629,649,669,685,699],{"__ignoreMap":154},[159,561,562],{"class":161,"line":162},[159,563,565],{"class":564},"sMK4o","{\n",[159,567,568,571,574,577,580,584],{"class":161,"line":168},[159,569,570],{"class":564},"  \"",[159,572,156],{"class":573},"spNyl",[159,575,576],{"class":564},"\"",[159,578,579],{"class":564},":",[159,581,583],{"class":582},"sbssI"," 1",[159,585,586],{"class":564},",\n",[159,588,590,592,594,596,598,601,605,607],{"class":161,"line":589},3,[159,591,570],{"class":564},[159,593,494],{"class":573},[159,595,576],{"class":564},[159,597,579],{"class":564},[159,599,600],{"class":564}," \"",[159,602,604],{"class":603},"sfazB","success",[159,606,576],{"class":564},[159,608,586],{"class":564},[159,610,612,614,616,618,620,622,625,627],{"class":161,"line":611},4,[159,613,570],{"class":564},[159,615,504],{"class":573},[159,617,576],{"class":564},[159,619,579],{"class":564},[159,621,600],{"class":564},[159,623,624],{"class":603},"EP202605220001",[159,626,576],{"class":564},[159,628,586],{"class":564},[159,630,632,634,636,638,640,642,645,647],{"class":161,"line":631},5,[159,633,570],{"class":564},[159,635,514],{"class":573},[159,637,576],{"class":564},[159,639,579],{"class":564},[159,641,600],{"class":564},[159,643,644],{"class":603},"M202605220001",[159,646,576],{"class":564},[159,648,586],{"class":564},[159,650,652,654,656,658,660,662,665,667],{"class":161,"line":651},6,[159,653,570],{"class":564},[159,655,524],{"class":573},[159,657,576],{"class":564},[159,659,579],{"class":564},[159,661,600],{"class":564},[159,663,664],{"class":603},"https:\u002F\u002Fpay.example.com\u002Fcheckout\u002FEP202605220001",[159,666,576],{"class":564},[159,668,586],{"class":564},[159,670,672,674,676,678,680,683],{"class":161,"line":671},7,[159,673,570],{"class":564},[159,675,534],{"class":573},[159,677,576],{"class":564},[159,679,579],{"class":564},[159,681,682],{"class":564}," \"\"",[159,684,586],{"class":564},[159,686,688,690,692,694,696],{"class":161,"line":687},8,[159,689,570],{"class":564},[159,691,544],{"class":573},[159,693,576],{"class":564},[159,695,579],{"class":564},[159,697,698],{"class":564}," \"\"\n",[159,700,702],{"class":161,"line":701},9,[159,703,704],{"class":564},"}\n",[706,707,708],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":154,"searchDepth":168,"depth":168,"links":710},[711,712],{"id":225,"depth":168,"text":225},{"id":461,"depth":168,"text":461},"Taypay 创建订单接口说明与示例。","md",null,{},true,{"title":35,"description":713},"YlUFIsZ93OsVqpwDTwVJIngfrjHhAlJpjUd4YbpUEkM",[721,723],{"title":31,"path":69,"stem":70,"description":722,"children":-1},"Tayepay接口索引与路由清单。",{"title":75,"path":76,"stem":77,"description":724,"children":-1},"Tayepay创建订单接口说明。",1781853834365]