《微信支付、支付宝支付》实时原路退款配置教程
实时原路退款:当网站管理员确认退款后,用户的支付款项将实时退回到他原先的支付账户,大大提高站长的工作效率!
《163K网站系统》最新版目前已经全面实现《微信支付、支付宝支付》实时原路退款的接口开发。请在将您的网站升级到官方最新文件后,按照以下教程进行配置:
<温馨提示:本教程是适用于您已经拥有微信公众支付、支付宝开放平台支付的权限;且全站已经部署HTTPS的前提下>
一、微信支付(公众平台)
1、登陆您的微信公众号的微信支付商户平台得到证书
2、登陆您的服务器,配置微信支付安全证书和密钥 密钥就是商户id
在服务器上数据盘中自己指定的目录下放好公众平台商户证书文件双击击其中的 application_cert.p12 进行安装
为了安全 请不要将此证书放在网站目录下, 如果一定要放在网站目录下 请放到app_data目录内
此处中密码是 商户id
3、登陆163K网站系统后台,进行相关配置 提交保存 (路径为第2步骤中建立的证书存放目录密匙为商户id)
注意 要实现自动退款, 后台这里必须选择成 自动退款
二、开通H5支付
163K本次升级全面实现了微信和支付宝的H5支付,大大提高用户的支付体验和简化站长管理。
使用H5支付后:
(1) 无需在使用微信开放平台的微信支付,从此告别申请和使用两个微信支付的窘境
(2)无需在APP中启用和配置支付宝支付、微信支付,在APP中均将使用H5的支付接口
(3)在非微信浏览器中,终于可以实现直接微信支付了(不在会提示要求打开微信客户端)!
(4)在第三方浏览器中使用支付宝支付的时候,不在是WAP支付页面,而是直接调用支付宝客户端支付
如何申请H5支付权限:
(1) 支付宝:按照下文教程三中的支付宝教程进行配置即可。新版支付宝接口自带,无需单独申请H5权限
(2) 微信:登陆您的微信公众平台中的微信支付商户平台-在产品中心-找到“H5”支付,然后按照要求填写资料,进行申请开通,一般1-2天通过
三、支付宝(开放平台)
<温馨提示:支付宝原先的商家平台已经全面升级更新到开放平台>
1、使用您原先的支付宝商户账号登陆,进入“开放平台” https://open.alipay.com/ 查看已有应用确保应用功能中 包含 电脑网站支付 和手机网站支付功能 (如果没有请点 继续添加添加应用功能)
在 开发配置 项中设置回调地址和应用公钥
配置回调地址为https://www.mh163k.com/pay 注意 更换为自己域名
设置支付宝公钥
生成公钥 需下载支付宝的生成工具进行生成(工具下载 点这里 )生成后,注意保存两项密钥文件 以备后期使用
(如果不是使用此工具,用的支付宝官方 "RSA签名验签工具(V1.3)" 生成应用密钥时
请选择 PKCS1(非Java适用)格式和2048的密钥长度 如下图所示
)
双击生成之后, 此目录下会有三个pem文件需要其中的两个,如图 注意不要重复生成,生成一次即可
用写字板打开 其中的 rsa_public_key.pem
复制其中的内容(重要:第一行和最后一行不要复制)
重要: 用写字板打开这个文件 以保留原有格式(注意记事本不行)不同的操作系统打开的写字板界面和截图可能有所不同,这个不影响
打开写字板,在开始 运行中 输入 write 回车 就打开了写字板, 再用字书板打开密钥文件
这个步骤中 注意 右下角 选择成所有文件*.* 内容列表中才会列出密钥文件 再选中公钥文件(rsa_public_key.pem)打开
注意只复制 图标选中部分,不要复制第一行和最后一行 注意选中部分最后不要多选中空格
然后公钥填写进支付宝页面中
设置以后, 会出来 一个 查看支付宝公钥如下图支付宝公钥这里的内容是需要填写到网站后台的(注意 不是应用公钥的内容)
2、登陆163K网站系统后台,进行相关配置
系统配置 -支付接口 中编辑支付宝的接口
这里有三项需要填写
1appid就是在开放平台中 新提交的 app的id 在app的列表中可以看到, 如图所示
2 私钥和公钥即在开放平台中填写公钥时的那次生成的文件 注意 不要再次重新生成,必须和那次是一致的文件
重要: 用写字板打开这个文件 以保留原有格式(注意记事本不行) 不同的操作系统打开的写字板界面和截图可能有所不同,这个不影响
打开写字板,在开始 运行中 输入 write 回车 就打开了写字板, 再用字书板打开密钥文件
这个步骤中 注意 右下角 选择成所有文件*.* 内容列表中才会列出密钥文件 再选中私钥文件打开
如图 用写字板 打开 生成的 rsa_private_key.pem 文件 ,填写到后台 应用密匙
重要 这里只复制图示中选中部分,第一行和最后一行 不要复制
从蚂蚁开放平台中复制 支付宝公钥 填写到网站后台 支付宝公匙中
注意 要实现自动退款, 后台这里必须选择成 自动退款
内容填写以后,确定提交配置页面即可
最后在 右上角 缓存配置中 清空缓存即可
四、APP中登陆、支付的设置
1、如果您启用了APP,并获得了微信的H5支付权限,请在APP平台-插件管理里面将“微信支付”“支付宝支付”的插件设置为关闭状态,此时
系统将启用H5支付
2、请在APP平台-插件管理里面将“微信登陆”的插件设置为开启状态
请正确填写 weixinAppidWeiXinAppSecret 这两项即可!(参数来源:微信开放平台)
3、重新生成APP(ISO需要更新您的上架文件)
五、(重要!)在网站上、微信公众号下、APP下分别测试您的支付宝支付、微信支付、原路退款是否正常由于支付系统的配置较为复杂, 如果出现异常请仔细检查每个步骤
六、常见问题
1、后台的订单中如果是人工操作的“支付成功”,那么在进行退款的时候将不会自动打款到账号,需要手动打款来完成退款2、密钥文件生成后,注意不要再次生成了,否则密钥会变化3、密钥文件一定要用写字板打开后进行复制不要用记事本 记事本会影响格式 导致密钥无效4、密钥文件一定要用写字板打开后进行复制注意不要复制第一行和最后一行
- 1蓝天采集器无法获取post方式获得的列表页面
- 2蓝天采集器数据库问题
- 3蓝天采集器建议增加关键字TAG提取
- 4蓝天采集器&的问题
- 5蓝天采集器蓝天采集器安装好后仍提示安装
- 6极致cms火车头采集内容带评论入库操作教程
- 7蓝天采集器求助-内容页网址获取- 测试时和实际采集时结果不同
- 8新手站长快速操作PbootCMS安装百度统计代码教程
- 9蓝天采集器IIS下安装出错,请问什么问题?
- 10163K网站系统提现和结算出错需检查的项目
- 11Discuz! Q宝塔面板在线安装操作教程
- 12蓝天采集器我想在起始页设置参数,每执行一次加20怎么弄,跪求
- 13蓝天采集器管理员可以加个功能不
- 14七牛云加速域名开启https教程
- 15蓝天采集器安装不了,啥情况
- 16蓝天采集器翻译功能可否增加腾讯翻译君API?
- 17蓝天采集器如何循环采集某一个页面
- 18蓝天采集器请问什么时候支持多页采集?
- 19蓝天采集器列表页即内容页,如何抓取table表格,且是有分页的?
- 20163K网站系统好店商家如何扫码核销
-
蓝天采集器求教高手,安装完成后,进后···
Call to undefined function AdminControllermysql_get_server_info()什么情况 PHP是什么版本? PHP Version 7.1.1 用php7以下版本试试,高版本···
-
网站SEO优化100条解答经验分享1···
说起网站优化估计是目前网络上面最苦闷辛恼的一个工作了,花费时间多,周期长必须是一点一点积累起来,从开始的没有收录到收录我们的网站获取排名然后进入到首页过程可以用爬山来形容也不为过了。今天呢蜀戎网站给大家分享一下多年来从事网站SEO优化以来一···
-
蓝天采集器请问一下,能采集JS渲染的···
今天刚接触这个采集器,界面很漂亮。还在学习文档中。 js渲染比较复杂还在研究中 界面用的是adminlte admin 发表于 2018-9-2 22:09 js渲染比较复杂还在研究中 界面用的是adminlte 如果能模拟一下点击,页···
-
蓝天采集器批量添加起始网址数量有问题
如果添加数量超过500条,上千条的话,添加后点击保存后,会返回初始页面,会添加不上,而且之前设置的采集器各项参数也会初始消失 测试了下,确实存在问题,如果网址有规律的可以用批量生成,后期会改进 网址没有规律。 提个建议, 可不可以把设···
-
蓝天采集器发布到数据库失败
设置成发布到数据库,,但是一直失败,求大神指导 开发工具》错误日志 看看有什么错误提示,这样看不出来 查看一下你的字段名称可能是全英文的 已经解决了,是因为绑定表结构的地方,,把前面设置数据库用户密码的地方不对,,每次保存完,,再点···