V2 0/order/weixin pay

来自技术开发小组内部wiki
跳转至: 导航搜索

功能说明

根据订单号order_sn和用户uid获取微信生成的预支付回话标识,用于后续接口调用中使用,该值有效期为2小时

URL

http://[域名]/v2_0/order/weixin_pay

返回格式

支持json,xml.通过format参数来控制

HTTP请求方式

POST.可以post的数据为xml或json.

输入参数说明

参数名称 是否必须 类型 描述
order_sn

string
订单号
uid

int
用户uid
split_money

string
拆分金额(3.63以上版本支持订单金额拆分支付,如果订单不拆分,此字段不传)

请求示例

正式环境
http://api.fumubang.com/v2_0/order/weixin_pay
测试环境
http://api.fumubang.net/v2_0/order/weixin_pay
本地环境
http://dev-api.fumubang.net/v2_0/order/weixin_pay

返回参数说明

error_code为存在时表示出错

正确信息

<data><prepay_id>201504231052561320508</prepay_id><out_trade_no></out_trade_no></data>//out_trade_no是拆分订单时才返回,需要在请求pay_info是回传给服务器

错误信息  

例:

<data><error_code>300001</error_code><error_msg>此订单号没有数据</error_msg></data>