调起支付接口
更新时间:2024.11.14应用场景
在APP端调起支付的参数列表,注意:该支付参数的签名是服务商在后台生成的,用的是服务商的API密钥
接口链接
无
是否需要证书
否
请求参数
| 字段名 | 变量名 | 类型 | 必填 | 示例值 | 描述 | 
|---|---|---|---|---|---|
| 应用ID | appid | String(32) | 是 | wx8888888888888888 | 服务商申请的公众号或移动应用appid。 | 
| 子商户号 | partnerid | String(32) | 是 | 1900000109 | 子商户的商户号 | 
| 预支付交易会话ID | prepayid | String(32) | 是 | WX1217752501201407033233368018 | 微信返回的支付交易会话ID | 
| 扩展字段 | package | String(128) | 是 | Sign=WXPay | 暂填写固定值Sign=WXPay | 
| 随机字符串 | noncestr | String(32) | 是 | 5K8264ILTKCH16CQ2502SI8ZNMTM67VS | 随机字符串,不长于32位。推荐随机数生成算法 | 
| 时间戳 | timestamp | String(10) | 是 | 1412000000 | 时间戳,请见接口规则-参数规定 | 
| 签名 | sign | String(64) | 是 | C380BEC2BFD727A4B6845133519F3AD6 | 服务商生成签名,详见签名生成算法注意:签名方式一定要与统一下单接口使用的一致 | 
举例请见:APP端开发说明
返回结果
| 名称 | 描述 | 解决方案 | 
|---|---|---|
| 0 | 成功 | 展示成功页面 | 
| -1 | 错误 | 可能的原因:签名错误、未注册APPID、项目设置APPID不正确、注册的APPID与设置的不匹配、其他异常等。 | 
| -2 | 用户取消 | 无需处理。发生场景:用户不支付了,点击取消,返回APP。 | 
 文档是否有帮助 

