关于微信支付,通过商品名称,商户编码,金额生成订单,在本地服务器生成订单,成功后然后跳转订单支付页面,
WX_URL="https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect";
需要替换路径中的 APPID,REDIRECT_URI(需要配置回调地址),将STATE的值替换为生成的订单号,然后重定向到上面的url地址
微信服务器认证完成后会跳转到这个地址 REDIRECT_URI(此地址要和微信后台设置的回高地址一致)
回调地址中首先:根据code获取openId,然后查询本地服务将经销商编码,产品名称,金额,openid,商户名称等值放在页面上
确认支付页面,点支付按钮,后台判断是否二次交易,
请求微信服务器,发送报文去支付,createOrderURL = "https://api.mch.weixin.qq.com/pay/unifiedorder";(公众号支付,微信扫码支付,app支付)
处理成功后WeixinJSBridge.invoke(???)
什么是公众号支付?