收银台
名词解释
- 商户号:指第三方入账,账号商户(如:微信商户账号,支付宝商户账号,京东商户账号)
- 驻户:指接入到收银台的使用方
目标收益
- 提升业务接入能力
- 打造高效率交付能力
- 降低维护成本
收银台目标
目标导向
文档整理
微信支付H5调起微信APP支付(JSSDK支付)
微信JS-SDK是微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包。
wx.chooseWXPay({
timestamp: 0, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
nonceStr: '', // 支付签名随机串,不长于 32 位
package: '', // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)
signType: '', // 微信支付V3的传入RSA,微信支付V2的传入格式与V2统一下单的签名格式保持一致
paySign: '', // 支付签名
success: function (res) {
// 支付成功后的回调函数
}
});
pay.weixin.qq.com/wiki/doc/ap…
微信公众号支付(JSAPI支付流程)
通过JSAPI下单接口获取到发起支付的必要参数prepay_id,然后使用微信支付提供的前端JS方法调起公众号支付。
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId":"wx2421b1c4370ec43b", //公众号ID,由商户传入
"timeStamp":"1395712654", //时间戳,自1970年以来的秒数
"nonceStr":"e61463f8efa94090b1f366cccfbbb444", //随机串
"package":"prepay_id=u802345jgfjsdfgsdg888",
"signType":"MD5", //微信签名方式:
"paySign":"70EA570631E4BB79628FBCA90534C63FF7FADD89" //微信签名
},
function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ){
// 使用以上方式判断前端返回,微信团队郑重提示:
//res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。
}
});
pay.weixin.qq.com/wiki/doc/ap…
pay.weixin.qq.com/wiki/doc/ap…
微信PC支付(Native支付)
Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。
pay.weixin.qq.com/wiki/doc/ap…
微信小程序
通过JSAPI下单成功获取*预支付交易会话标识(prepay_id)*后,需要通过小程序调起支付API来调起微信支付收银台
wx.requestPayment({
"timeStamp": "1414561699",
"nonceStr": "5K8264ILTKCH16CQ2502SI8ZNMTM67VS",
"package": "prepay_id=wx201410272009395522657a690389285100",
"signType": "RSA",
"paySign": "oR9d8PuhnIc+YZ8cBHFCwfgpaK9gd7vaRvkYD7rthRAZ\/X+QBhcCYL21N7cHCTUxbQ+EAt6Uy+lwSN22f5YZvI45MLko8Pfso0jm46v5hqcVwrk6uddkGuT+Cdvu4WBqDzaDjnNa5UK3GfE1Wfl2gHxIIY5lLdUgWFts17D4WuolLLkiFZV+JSHMvH7eaLdT9N5GBovBwu5yYKUR7skR8Fu+LozcSqQixnlEZUfyE55feLOQTUYzLmR9pNtPbPsu6WVhbNHMS3Ss2+AehHvz+n64GDmXxbX++IOBvm2olHu3PsOUGRwhudhVf7UcGcunXt8cqNjKNqZLhLw4jq\/xDg==",
"success":function(res){},
"fail":function(res){},
"complete":function(res){}
})
pay.weixin.qq.com/wiki/doc/ap…
支付宝支付
支付宝H5调起支付宝APP支付
为方便商家在移动端网页应用中集成支付宝支付功能,支付宝提供了手机网站支付能力。
opendocs.alipay.com/open/203/10…
支付宝PC端调起支付二维码支付
为方便网页应用商家接入支付宝支付功能,支付宝提供了电脑网站支付能力,商家可通过开放接口快速集成接入支付宝支付功能。电脑网站为即时到账升级而来的能力。
opendocs.alipay.com/open/270/10…
花呗分期支付
手机花呗分期
为方便商家在移动端网页应用中集成支付宝支付功能,支付宝提供了手机网站支付能力。
opendocs.alipay.com/open/203/10…
电脑网站花呗分期
为方便网页应用商家接入支付宝支付功能,支付宝提供了电脑网站支付能力,商家可通过开放接口快速集成接入支付宝支付功能。电脑网站为即时到账升级而来的能力。
opendocs.alipay.com/open/270/10…
京东支付
H5支付是适用于商户H5在线支付集成京东支付H5端收银台的功能,支持银行卡、京东白条、京东小金库、京东钱包余额等多种支付工具。
其他文档
如何申请支付号
如何申请微信小程序支付?
如何自行申请支付宝APP支付?
如何自行申请微信APP支付?
如何自行申请微信 JSAPI 支付?
如何自行申请京东支付?
现有问题
微信中点击《...》使用浏览器打开,上次的登录态丢失?