Skip to content

sinorockie/wechat_pay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pu1uoEdu

GET CODE: https://open.weixin.qq.com/connect/oauth2/authorize?appid=[]&redirect_uri=[]&response_type=code&scope=snsapi_base#wechat_redirect

redirect_uri?code=CODE

GET ACCESS_TOKEN: https://api.weixin.qq.com/sns/oauth2/access_token?appid=[]&secret=[]&code=[]&grant_type=authorization_code

appid 是 公众号的唯一标识 secret 是 公众号的appsecret code 是 填写第一步获取的code参数 grant_type 是 填写为authorization_code

{ "access_token":"ACCESS_TOKEN", "expires_in":7200, "refresh_token":"REFRESH_TOKEN", "openid":"OPENID", "scope":"SCOPE", "unionid": "UNIONID" }

创建订单: orderid, openid;

公众账号ID 商户号 随机字符串 签名 商品描述 商户订单号 标价金额(单位为分) 终端IP(用户端IP) 通知地址 JSAPI 用户标识

key设置路径:微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置

wx.chooseWXPay({ timestamp: 0, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符 nonceStr: '', // 支付签名随机串,不长于 32 位 package: '', // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=***) signType: '', // 签名方式,默认为'SHA1',使用新版支付需传入'MD5' paySign: '', // 支付签名 success: function (res) { // 支付成功后的回调函数 } });

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published