Skip to content

三方支付

微信支付调用参数具体请查看微信支付官方文档

支付宝支付调用参数具体请查阅支付宝支付官方文档

仅支持客户端主线版本v6.9.0及以上。如若在使用中跳转至404页面,则代表客户端不包含支付SDK,请联系服务申请将支付SDK打包进客户端后升级使用
扫码在客户端内测试 => /jcommind/appCommonPay
参数名称类型是否必填说明
typeNumberY1:微信支付
2:支付宝支付
dataJsonY支付调用参数
返回值名称类型说明
codeNumber0 - 失败
1 - 成功
messageString提示信息
dataJson三方支付返回相关信息
javascript
window.CP2.appCommonPay({
  type: 1,
  data: {
    appid: 'wxd930ea5d5a258f4f',
    partnerId: '1900000109',
    prepayId: '1101000000140415649af9fc314aa427',
    packageValue: 'Sign=WXPay',
    nonceStr: '1101000000140429eb40476f8896f4c9',
    timeStamp: '1398746574',
    sign: 'oR9d8PuhnIc+YZ8cBHFCwfgpaK9gd7vaRvkYD7rthRAZ\/X+QBhcCYL21N7cHCTUxbQ+EAt6Uy+lwSN22f5YZvI45MLko8Pfso0jm46v5hqcVwrk6uddkGuT+Cdvu4WBqDzaDjnNa5UK3GfE1Wfl2gHxIIY5lLdUgWFts17D4WuolLLkiFZV+JSHMvH7eaLdT9N5GBovBwu5yYKUR7skR8Fu+LozcSqQixnlEZUfyE55feLOQTUYzLmR9pNtPbPsu6WVhbNHMS3Ss2+AehHvz+n64GDmXxbX++IOBvm2olHu3PsOUGRwhudhVf7UcGcunXt8cqNjKNqZLhLw4jq\/xDg==',
  }
}).then((res) => {
  console.log(res);
});

// {
//   code: 1,
//   message: "支付成功"
//   data: {
//     // 三方支付返回相关信息
//   }
// }
// {
//   code: 0,
//   message: "支付失败",
//   data: {
//     // 三方支付返回相关信息
//   }
// }

window.CP2.appCommonPay({
  type: 2,
  data: {
    orderStr: 'alipay_sdk=alipay-sdk-java-dynamicVersionNo&app_id=2014100900010000&biz_content=%7B%22total_amount%22%3A%220.01%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22subject%22%3A%22%E5%93%88%E5%93%88%E5%93%88%E5%93%88%E5%93%88%E5%A4%A7%E4%B9%90%E9%80%8F%22%2C%22out_trade_no%22%3A%2220220530000000011111101%22%7D&charset=utf-8&format=json&method=alipay.trade.app.pay&sign=iuO%2FTso2zr236p%2F%2FgyVoM9B7JGhyQqHHlL82siLLPI90xUruDVRt8hIOAroNid%2FTCbYUENSV4FkIZ5krrXm1qDFLHUnvtsUA3kToEojxyKilR8czZFYm6w91oxJseFZQJe0Os6IJg8oG29tYRf9TiXjB0leSwGQ3Ax8VilW2ATsne9L4A9Xah5fz7PTlKURTMYFqU166J2RH769wtTOjOb5Gs74aSdB3ymlZ486%2FGAcFwyXSvd3i8FEzsx3obLaM3oRQGQ%2Fx2jn8aL5qH3nVkGFIKA4xAUOZAaZSrj4EFw17HPFBYvcPwG55DQlmyLluh5lb4Ibi3j1ZxR4NiB0YFQ%3D%3D&sign_type=RSA2&timestamp=2022-05-30+17%3A43%3A28&version=1.0',
  }
}).then((res) => {
  console.log(res);
});