文档
测试

发起支付

POST
http://localhost:8080/pay/confirm

接口描述

发起订单,需要传入订单ID `orderId`和订单名称`subject`。 返回的Result对象中的`data`属性是支付宝支付页面的HTML片段。

请求参数

参数名
类型
描述
必填
subject
string
示例:订单:be7a1042bca14948bf266993de640f1d
必填
orderId
string
示例:be7a1042bca14948bf266993de640f1d
必填

响应参数

参数名
类型
描述
必填
code
int
示例:0
必填
msg
string
示例:发起支付成功!
必填
data
object
数据字典
必填
body
string
示例:<form name="punchout_form" method="post" action="https://openapi.alipaydev.com/gateway.do?alipay_sdk=alipay-easysdk-java-2.1.0&app_id=2016101000653119&charset=UTF-8&format=json&method=alipay.trade.page.pay&notify_url=http%3A%2F%2Fwauc7g.natappfree.cc%2Fpay%2Ffallback&return_url=http%3A%2F%2Fwauc7g.natappfree.cc%2F&sign=HIubOgxHTL7e5%2FyIhA4e1o7fZbUvZQtBQEfMuHK6jM9S1T%2FhZIjee8K9GoJSrD14DRAB...
必填

说明 / 示例

请求:http://localhost:8080/pay/confirm 请求参数: { "subject": "订单:be7a1042bca14948bf266993de640f1d", "orderId": "be7a1042bca14948bf266993de640f1d" } 响应: { "code": 0, "msg": "发起支付成功!", "data": { "body": "<form name=\"punchout_form\" method=\"post\" action=\"https://openapi.alipaydev.com/gateway.do?alipay_sdk=alipay-easysdk-java-2.1.0&app_id=2016101000653119&charset=UTF-8&format=json&method=alipay.trade.page.pay&notify_url=http%3A%2F%2Fwauc7g.natappfree.cc%2Fpay%2Ffallback&return_url=http%3A%2F%2Fwauc7g.natappfree.cc%2F&sign=HIubOgxHTL7e5%2FyIhA4e1o7fZbUvZQtBQEfMuHK6jM9S1T%2FhZIjee8K9GoJSrD14DRABJKyitg%2BRxcmBE%2B72YC5HKpDIcKI9588MbwzTbWHXHikLJg%2BM%2BXsSZNySHGQUVpx4k%2BH%2FWt8T%2BrNJ06RS8SxNqNoMt%2BLB84123sH9mMSSbnf8VW%2FnIbYWKIp8Bqw%2BgcXr%2FfFPwkSnTLMeGYl2xrDaVpcStvNLOL7lX5BV01l%2FRqskLTGH4IIFXf2V%2FaiX7%2B0dQgIOMQbkr41YA%2BfKFfXQA8V%2FnAOXIID3Xhmo3LDtBez3W1frqCX6E5iCnjUgFFQAXp8mxqRrZhPccCYTIA%3D%3D&sign_type=RSA2&timestamp=2020-11-24+22%3A12%3A39&version=1.0\">\n<input type=\"hidden\" name=\"biz_content\" value=\"{&quot;out_trade_no&quot;:&quot;be7a1042bca14948bf266993de640f1d&quot;,&quot;total_amount&quot;:&quot;100.0&quot;,&quot;subject&quot;:&quot;订单:be7a1042bca14948bf266993de640f1d&quot;,&quot;product_code&quot;:&quot;FAST_INSTANT_TRADE_PAY&quot;}\">\n<input type=\"submit\" value=\"立即支付\" style=\"display:none\" >\n</form>\n<script>document.forms[0].submit();</script>" } }