当前位置: 首页 > Web前端 > CSS

无需申请服务号即可开发微信支付-支付宝-QQ钱包支付!附:直接可用代码+demo

时间:2023-03-30 15:07:49 CSS

我们知道微信支付的开发需要申请一个服务号,需要一系列的材料才能开通。好麻烦,现在可以利用第三方开放的免合约微信支付接口、支付宝接口和QQ钱包接口,实时实现微信支付的开发。我们只需要在第三方微信支付免合约开发者网站申请接入,获取商户ID和商户key,开发者提供开发文档和sdk1,这里推荐一款第三方免合约支付点击进入输入2。进入后,注册账号,申请访问,获取ID和key,下载sdk3,修改sdk中的id和key。在epay.config.php4.修改epayapi.php中的链接,使路径正确跳转5.可以美化return_url.php,因为这是支付成功或失败后的回调页面。也就是说,如果支付成功或者支付失败,都会跳转到这个页面。根据自己的项目,付费后需要显示的内容自己开发。简单来说:index.php就是商品的预览页面,也是发起支付的页面。sdk是我自己美化的,如下:我个人比较注重用户体验所以做了这个。选择微信支付时,上方logo、下方金额、按钮均成为微信主题色,色号#00B600,选择支付宝时,上方logo、下方金额、按钮均为微信主题色支付宝的颜色,色号#05A3EC因为这个sdk有问题,不知道为什么在微信里面打开,直接跳转页面上没有显示订单号,所以直接判断了在代码上。如果您在微信中打开此页面,系统会提示您在浏览器中打开此页面。如果您在浏览器中打开此页面,将在浏览器中发起一个正常的支付请求。发起支付请求时,会直接询问是打开微信还是支付宝,然后在APP中实现支付。支付完成后返回浏览器查看支付后的return_url.php页面。sdk中有一段,支付成功和支付失败的输出。我也对return_url.php进行了二次开发,就是美化一下。支付成功后就是这个样子,美化就是这么简单。其实这个很简单,sdk可以直接用,大家简单修改一下就可以了,我就不分享源码了,下载sdk自己玩吧。..演示:likeyunba.com/pay