网站建设笔记

ZFAKA支付宝当面付配置教程

ZFAKA支付宝当面付配置教程

很多朋友第一次在个人发卡网对接支付宝当面付的过程中可能会遇到一些问题,导致无法在线支付。这里做一些简单总结,如果有必要后期后做一个视频教程出来。

写这个文章主要是有学员遇到 “支付宝返回数据被篡改。请检查网络是否安全”这样的提示,不说废话下边开始

在支付设置里找到 支付宝当面付,默认分页第2页 ,点击编辑
ZFAKA支付宝当面付配置教程%separator%号插图

第一个要复制本支付接口异步支付回调地址,去支付宝后台找到对应的APP ID 设置里面去添加一下,这个很简单就跳过了,

ZFAKA支付宝当面付配置教程%separator%1号插图

这个APP ID要在https://openhome.alipay.com/platform/appManage.htm#/apps 这里找,如果有多个,要注意区分

ZFAKA支付宝当面付配置教程%separator%2号插图

下边ali_public_key 和rsa_private_key 是重点部分,这里需要用到一个支付宝开放平台开发助手 下载地址 https://opendocs.alipay.com/open/291/105971

ZFAKA支付宝当面付配置教程%separator%3号插图

生成密钥 第一步:选择rsa2 一家pkcs1 因为这里是使用的php,所以选择非java  ,下边是软件界面,
应用私匙 可以直接复制到后台对应的应用密匙框里,注意看是应用私匙框到应用密匙 也就是下边的那个rsa_private_key 输入框(参考上边图)。

ZFAKA支付宝当面付配置教程%separator%4号插图

第二步:点击上传公钥,弹出如下界面,点击接口加签方式,弹出接收短信验证。
ZFAKA支付宝当面付配置教程%separator%5号插图
ZFAKA支付宝当面付配置教程第三步:打开页面,点击加签更改,短信验证之后,显示如下,选择模式为公钥(发卡网当面付仅支持公钥模式)将第一步中获取的公钥字符串填入红框中,点击保存设置

ZFAKA支付宝当面付配置教程%separator%6号插图
ZFAKA支付宝当面付配置教程第四步:加签完成,红框内容就是我们需要的公钥字符串,将其设置到发卡网支付配置的ali_public_key,私钥rsa_private_key的第一步中已经填写私钥字符串。

ZFAKA支付宝当面付配置教程%separator%7号插图

照着上面的操作就能解决这个报错提示的问题,正常弹窗如下。
ZFAKA支付宝当面付配置教程%separator%8号插图

ZFAKA支付宝当面付配置教程其他问题:

支付成功,支付宝到账,但是页面不跳转,一直提示未成功。【先认真检查网址配置的时候是否最后多加了一个斜杠“/”】

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

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

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

3、检查支付宝开放平台设置授权回调地址是否正确。