付款接口V2.0
目录 |
付款接口
开发者调用付款接口,并将订单信息(表单参数)提交给开放平台, 开放平台验证表单信息,验证通过则页面跳转至“收银台页”,用户可进行付款操作;如果验证不通过,则返回报错信息。
说明:调用“付款接口”前,必须需先获取支付ID(应用通过支付审核后系统自动分配)。
URL
URL:http://pay.weibo.com/v2/consume/personal/
HTTP请求方式
POST
是否需要登录
买家用户需要登录
请求参数
参数名 | 必填 | 描述 | 说明 |
---|---|---|---|
return_url | true | 支付成功跳转url | 用于用户支付完毕后前端的成功跳转流程 |
order_id | true | 订单号 | 订单ID,此订单号由应用开发者生成(可称为“应用订单号”)。为 了避免重复,需要以orderid_pre开 头即支付ID(7位), 总长 度必须为16位,用于对账、客服支持等。 |
order_uid | true | 支付者的SinaUID | 统一会员ID |
desc | true | 订单描述 | 必须是utf-8编码,并且要做urlEncode,前端用于显示给用户看的订单名称(最多50个汉字) |
appkey | true | APPKEY | 申请应用时分配的AppKey,调用接口时候代表应用的唯一身份。 |
amount | true | 支付金额 | 单位分,范围0---5000000 |
version | true | 接口版本号 | 2.0 |
token | true | 签名 | 应用签名值md5(order_id|amount|desc|app_secret),“|”是竖线。 |
返回值错误与错误代码
错误代码 | 含义 |
---|---|
3004 | 参数错误 |
4060 | appkey未开通支付权限 |
4061 | order_id格式错误。正确格式由两部分组成:支付应用ID (7位)+第三方订单号(9位)。 |
4062 | app_sign错误 |