700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > PC端支付——微信支付与支付宝支付

PC端支付——微信支付与支付宝支付

时间:2021-07-16 07:26:00

相关推荐

PC端支付——微信支付与支付宝支付

1.微信支付

在pc端的微信支付功能中,调取微信统一下单接口后端返回的是一个支付链接,需将这个链接转化为二维码,扫码支付,PC端的扫码页面需要自己编写,统一下单之后,需要设置定时器查询订单状态,当订单状态为支付成功,按需求跳转页面。1.微信统一下单

wechatPay:function(){let data={body:商品名称,out_trade_no:订单编号,fee_type:'CNY',total_fee:价格 ,trade_type:'NATIVE',product_id:订单编号}this.$http.post("接口",data).then(r => {if (r.data.code == 200) {sessionStorage.setItem(“接口返回的url”);this.$mit("changeUrl", “接口返回的url”); this.$router.push({path:'/pay',query:{id:this.oid,goodsName:this.detail.goodsName}})}else {alert(r.data.msg);}});},

2.支付宝支付

pc端的支付宝支付中,支付接口返回的是一段表单代码,触发表单中的submit就能进入支付宝的第三方支付页面,

后端配置支付成功跳转的页面即可。

const div=document.createElement('div');div.innerHTML=r.data; // data就是接口返回的form 表单字符串document.body.appendChild(div);document.forms[0].submit();

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。