简要描述:

  • 积分商城发送支付请求,目前仅支持微信支付、支付宝支付、余额支付

请求URL:

POST/wapapi/addons/execute/addons/integral/controller/integral/action/integralPay

参数:

参数名 是否必须 类型 说明

{ 'order_data':{ "custom_order": "",//自定义表单数据 'goods_type' : 0, //商品类型 0-正常商品 1-优惠券 2-礼品券 3-余额 'type' : 1, //支付来源,1 微信浏览器,4 ios,5 Android,6 小程序,2 手机浏览器,3 PC 'point_exchange_type' : 1, //积分/金钱兑换 1-只能积分兑换 2-积分和金钱兑换 'pay_type' : 1 , //支付方式 0-在线支付 1-微信支付 2-支付宝 3-银联卡 4-货到付款 5-余额支付 'address_id' : 1 , //地址id 非必填 'leave_message' : '买家留言',//买家留言 "shipping_type": "1",//配送方式 1->快递配送,2->门店自提 'goods_list' : { 'goods_id' : 1, 'sku_id' : 1, 'num' : 1, 'price' : 10, 'exchange_point' : 100, //积分 }, } 'password':123456 //余额支付密码 }

返回示例:

正确时返回:

余额支付、积分支付:
{
    "code": 0,
    "message": "创建成功"
	"data": {
			"out_trade_no": 123456789,
			//外部订单号,用于支付结果页面
		}
	},
}

微信支付(h5):
{
    "code": "0",
	"message": "请求成功",
    "data": {
        "appid": "wx4f1ad165f182c1ac",
		"err_code": "ORDERPAID",
		"err_code_des": "该订单已支付",
		"mweb_url": "https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=&package=3728576496",
		"result_code": "FAIL",
		"return_code": "SUCCESS",
		"return_msg": "OK",
}
微信支付(公众号jsapi回调):
{
    "code": "0",
	"code": "请求成功",
	"data": {
	"out_trade_no" : '123456',
	"appid": "wx4f1ad165f182c1ac",
	"nonce_str": "dvp2zwmie7e9rv6vda7x94iz9z2nwc3j",
	"package": "prepay_id=wx0114380848610098d26eb5961429487017",
	"timeStamp":"20190401143808",
	"paySign":"9FCD4BAFA3A814A4F547C5E882FD3224",
	"signType": "MD5",
	"return_msg": "OK",
}


支付宝支付:
{
    "code": "0",
	"message": "请求成功",
    "data": {
	<form id='alipaysubmit' name='alipaysubmit' action='https://openapi.alipay.com/gateway.do?charset=UTF-8' method='POST'><input type='hidden' name='biz_content' value='{"productCode":"QUICK_WAP_PAY","body":"tim订单","subject":"tim订单","total_amount":"95.00","out_trade_no":"155555460918291000"}'/><input type='hidden' name='app_id' value='2018091961444301'/><input type='hidden' name='version' value='1.0'/><input type='hidden' name='format' value='json'/><input type='hidden' name='sign_type' value='RSA2'/><input type='hidden' name='method' value='alipay.trade.wap.pay'/><input type='hidden' name='timestamp' value='2019-04-18 10:30:14'/><input type='hidden' name='alipay_sdk' value='alipay-sdk-php-20180705'/><input type='hidden' name='notify_url' value='https://app.vslai.com.cn/wapapi/pay/aliUrlBack'/><input type='hidden' name='return_url' value='https://app.vslai.com.cn/alipay.php'/><input type='hidden' name='charset' value='UTF-8'/><input type='hidden' name='sign' value='fVOWmSU6/EJkP3SGXj3NvEZ6kJHygCjRePd1U9tSBBMyXMajVgefJY0yelWlzYF+aAsrbapW8v6pt75IXhQ7WtpkWUHFIvWEReFb3z3C3BenRXwI5BLccdzXJ0QsQi7YqLYa9xFZ0xjMlW8FIdqIr6vG9qIpIP16IHeP8C2NPNQ9CaGvF/4MNo69zCo6Hbb5TnjIdhtdrTM8ZaX40lGEgd609sBIE2zl+ka4Vg7S/7SaIw+f9Po9jpQu6/Zkw9mIVlg/ekdNYKDHDD3hBKBMYRxkms72kvIC8mVT07nBb0cOll+E9d3zGffj5vH3dhWOvYqlcYHrMjdD22ERKx+ngw=='/><input type='submit' value='ok' style='display:none;''></form><script>document.forms['alipaysubmit'].submit();</script>{"data":"<form id='alipaysubmit' name='alipaysubmit' action='https:\/\/openapi.alipay.com\/gateway.do?charset=UTF-8' method='POST'><input type='hidden' name='biz_content' value='{\"productCode\":\"QUICK_WAP_PAY\",\"body\":\"tim订单\",\"subject\":\"tim订单\",\"total_amount\":\"95.00\",\"out_trade_no\":\"155555460918291000\"}'\/><input type='hidden' name='app_id' value='2018091961444301'\/><input type='hidden' name='version' value='1.0'\/><input type='hidden' name='format' value='json'\/><input type='hidden' name='sign_type' value='RSA2'\/><input type='hidden' name='method' value='alipay.trade.wap.pay'\/><input type='hidden' name='timestamp' value='2019-04-18 10:30:14'\/><input type='hidden' name='alipay_sdk' value='alipay-sdk-php-20180705'\/><input type='hidden' name='notify_url' value='https:\/\/app.vslai.com.cn\/wapapi\/pay\/aliUrlBack'\/><input type='hidden' name='return_url' value='https:\/\/app.vslai.com.cn\/alipay.php'\/><input type='hidden' name='charset' value='UTF-8'\/><input type='hidden' name='sign' value='fVOWmSU6\/EJkP3SGXj3NvEZ6kJHygCjRePd1U9tSBBMyXMajVgefJY0yelWlzYF+aAsrbapW8v6pt75IXhQ7WtpkWUHFIvWEReFb3z3C3BenRXwI5BLccdzXJ0QsQi7YqLYa9xFZ0xjMlW8FIdqIr6vG9qIpIP16IHeP8C2NPNQ9CaGvF\/4MNo69zCo6Hbb5TnjIdhtdrTM8ZaX40lGEgd609sBIE2zl+ka4Vg7S\/7SaIw+f9Po9jpQu6\/Zkw9mIVlg\/ekdNYKDHDD3hBKBMYRxkms72kvIC8mVT07nBb0cOll+E9d3zGffj5vH3dhWOvYqlcYHrMjdD22ERKx+ngw=='\/><input type='submit' value='ok' style='display:none;''><\/form><script>document.forms['alipaysubmit'].submit();<\/script>","code":1}
    }
}

错误时返回:

{
    "code": -1,
    "message": "系统繁忙"
}

返回参数说明:

参数名 类型 说明
mweb_url string 支付链接,当result_code和return_code均为success时在当前页请求此链接发起支付,直接访问此链接无效
err_code_des string 订单描述
result_code string 处理结果
return_code string 请求状态