ZFAKA-个人发卡网对接支付宝当面付失败解决方案

zdgcc
zdgcc
zdgcc
166
文章
12
评论
2021年4月9日10:34:02
评论

在个人发卡网对接支付宝当面付的过程中,碰到了几个问题,最终一一解决了

一、提示“支付宝返回数据被篡改。请检查网络是否安全!”

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

1、有可能是app_id填写错误

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

如图,appId是下面灰色部分,而不是应用名中的数字

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

2、ali_public_key设置错误,这里的支付公钥是指的支付宝公钥,而不是应用公钥,很多人都是这一步设置错误了

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

关于秘钥设置详情见“支付宝生成秘钥

第一步:选择rsa2 一家pkcs1 因为这里是使用的php,所以选择非java

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

第二步:点击上传公钥,弹出如下界面,点击接口加签方式

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

第三步:打开页面,点击加签更改,显示如下,选择模式为公钥(发卡网当面付仅支持公钥模式)将第一步中获取的公钥字符串填入红框中,点击保存设置

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

第四步:加签完成,红框内容就是我们需要的公钥字符串,将其设置到发卡网支付配置的ali_public_key,私钥rsa_private_key填写的第一步中的私钥字符串。

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

照着上面的操作就能解决这个提示的问题,正常弹窗。

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

二、支付成功,支付宝到账,但是页面不跳转,一直提示未成功。

原因是支付宝的异步回调未成功,问题大概率是出在回调地址上了

1、如果当前网站是http的,而不是https的,则需要设置参数weburl 值需要设置为http开头

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

2、此时查看支付设置地址

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

3、设置授权回调地址

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

4、成功支付,跳转如下页面

ZFAKA-个人发卡网对接支付宝当面付失败解决方案

zdgcc
  • 本文由 发表于 2021年4月9日10:34:02
  • 转载请务必保留本文链接:https://zhangdangao.com/45487.html
修改WordPress默认上传路径 经验总结

修改WordPress默认上传路径

方法一、全局选项 其实wordpress还隐藏着一个“全局选项”,登录后台后,在地址栏输入“https://你的域名/wp-admin/options.php”,即可打开这个神秘的“全局选项。”找到“...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: