JSON返回数据 <{api_domain}/haipay/applet-pay>

名称 参数名称 类型 是否必须 示例值 描述
code 状态码 String(16) 必须 0 具体返回值如下

0(成功)

100(系统错误)

200(未被授权)

201(签名不正确)

300(参数有误)

301(其它错误)

302(支付异常)

306(支付金额不能为0)

311(APPID有误)

当code为0时返回其他信息,当code返回非0时可按支付失败处理

appid 小程序ID String(32) 必须 wx8888888888888888 微信分配的小程序ID
time_stamp 时间戳 String(32) 必须 1490840662 时间戳从1970年1月1日00:00:00至今的秒数,即当前的时间
nonce_str 随机串 String(32) 必须 5K8264ILTKCH16CQ2502SI8ZNMTM67VS 随机字符串,不长于32位
prepay_id 数据包 String(256) 必须 prepay_id=wx2017033010242291fcfe0db70013231072 统一下单接口返回的 prepay_id 参数值
sign_type 小程序签名 String(16) 必须 22D9B4E54AB1950F51E0649E8810ACD6 签名,小程序调起支付时小程序中paySign = 接口返回的 sign_type
open_sign 签名 String (64) 必须 288100720801151687safd 用于验签返回参数

不集成SDK:所有参与请求的字段配合appsecret根据签名规则进行签名根据,签名规则请看文档说明;

集成SDK:SDK自动验证签名;

open_appid appid String (32) 必须 Asd132sadf561ads123sadf 请求时的appid
Copyright © 创匠科技 2018 all right reserved,powered by Gitbook该文件修订时间: 2018-08-08 11:53:58

results matching ""

    No results matching ""