《微信支付、支付宝支付》实时原路退款配置教程
实时原路退款:当网站管理员确认退款后,用户的支付款项将实时退回到他原先的支付账户,大大提高站长的工作效率!
《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蓝天采集器数据库 发布失败 发布以一条后停止
- 2蓝天采集器请问时间转换为时间戳这个工具应该怎么使用?
- 3蓝天采集器如何将日期转换为int类型导入到数据库中?
- 4蓝天采集器如何卸载删除操作教程
- 5蓝天采集器API接口使用问题
- 6各大平台站长推送平台简介
- 7蓝天采集器发布设置,点击保存后,没有任何变化
- 8蓝天采集器亲问下 采集器 可以采集淘宝内容吗 , 求教使用方法,一...
- 9RGCMS在线安装操作教程
- 10蓝天采集器Zblog怎么自动发布?
- 11pbootcms文章如何新增自定义字段教程
- 12dedecms自定义标签导入pbootcms出现Error while executing SQL query on database cannot commit - no transaction is active解决办法
- 13PbootCMS前台和后台搜索中带字符搜不到结果,例如·:
- 14蓝天采集器蓝天采集器安装好后仍提示安装
- 15蓝天采集器2.0版本不能自动采集的问题
- 16蓝天采集器伪静态后台有问题
- 17蓝天采集器数据库问题
- 18Typecho1.1轻博客在线安装操作教程
- 19蓝天采集器求助-内容页网址获取- 测试时和实际采集时结果不同
- 20个别主机下PbootCMS后台点击状态按钮后自动跳转到首页
-
蓝天采集器请问 这个json数组如何···
入库不能多次在同个表增加数据,你这种需求比较复杂,只能写发布插件来实现
-
蓝天采集器求助-内容页网址获取- 测···
我想要采集的内容页是首页-列表页-内容页-实际内容页 当采集到内容页后测试时可以显示出实际内容页 但实际采集中就显示不出实际内容页 实际内容页的链接是/******这种形式的,补全网址了也是采集不到 这种情况要怎么处理呢 你测试···
-
集团/公司品牌营销网站建设方案
作为一个集团公司企业来说,企业官方网站是必须要拥有的;企业官方网站核心作用:展示公司形象和宣传公司的产品或服务新闻动态等。做一个企业官网如何让自己公司形象得到更好宣传和推广就显得尤为的重要,众多的网络公司中选择一家有责任心,踏实做事情的公司···
-
PbootCMS附件上传失败报错UN···
PbootCMS附件上传时报错:上传失败:UNKNOW: Code: 8192; Desc: stripos(): Non-string needles will be interpreted as strings in the futur···
-
蓝天采集器系统单次采集过多数据会卡死
图片下载慢会影响速度 数据多 勾选 采集设置》实时发布数据