Appearance
三方支付
微信支付调用参数具体请查看微信支付官方文档
支付宝支付调用参数具体请查阅支付宝支付官方文档
仅支持客户端主线版本v6.9.0及以上。如若在使用中跳转至404页面,则代表客户端不包含支付SDK,请联系服务申请将支付SDK打包进客户端后升级使用 扫码在客户端内测试 => /jcommind/appCommonPay
参数名称 | 类型 | 是否必填 | 说明 |
---|---|---|---|
type | Number | Y | 1:微信支付 2:支付宝支付 |
data | Json | Y | 支付调用参数 |
返回值名称 | 类型 | 说明 |
---|---|---|
code | Number | 0 - 失败 1 - 成功 |
message | String | 提示信息 |
data | Json | 三方支付返回相关信息 |
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×tamp=2022-05-30+17%3A43%3A28&version=1.0',
}
}).then((res) => {
console.log(res);
});