您当前的位置:首页>自动发卡平台相关>自动发卡图文教程

如何修复API自动发卡平台源码的SDK通知地址以及通道编号-图文教程

来源:网络整理 发布时间:2021-05-17 12:43:18热度:117 ℃

目前市场使用API版自动发卡平台的会员越来越多,咨询这个问题的会员也是越来越多

今天我就给大家讲解一下如何修改API代理版自动发卡平台支付的SDK接口如何修改以及如何设置通道

我们进入自动发卡平台---会员中心----商家管理----API信息里

01.png

我们可以看到这里显示

商家ID

商户秘钥(秘钥如果为空需要联系管理员或站长在后台添加秘钥)后台添加秘钥地址---用户管理---操作(详情)

通知地址:域名不需要进源码修改,在后台设置什么域名他的通知地址就是什么域名

SDK下载:无需修改直接在网站的根目录中

支付测试:这个就是我们今天要修改的地址目录就在 发卡平台根目录/SDK/

02.png

我们打开SDK目录里的api.php文件

填写您自己的商户编号,商户秘钥,这里有一个接口地址 填写您自己的接口地址,这里默认是219自动发卡的,您需要修改成您自己的(修改的时候看好你是https还是http)异步通知回调地址和支付宝成功跳转地址默认即可不需要修改

<?php$userid=10438;//商户编号$key='Ac5uQKbEjbpMwMWBK4Vt';//商户秘钥$apiurl='https://www.219ka.com/pay/api';//接口地址$notify_url='http://'.$_SERVER['SERVER_NAME'].'/SDK/notify_url.php';//异步通知回调地址$return_url='http://'.$_SERVER['SERVER_NAME'].'/SDK/return_url.php';//支持成功跳转地址$orderno=date('YmdHis').str_pad(mt_rand(1,99999),5,'0',STR_PAD_LEFT);//商户订单号//以下部分不用修改$param=array('title'=>$_REQUEST['title'],'userid'=>$userid,'notify_url'=>$notify_url,'return_url'=>$return_url,'amount'=>$_REQUEST['amount'],'orderno'=>$orderno,);ksort($param);$sign=md5(http_build_query($param).$key);$form=uniqid();echo<<<EOF<formaction="{$apiurl}"method="post"id="{$form}"><inputtype="hidden"name="userid"value="{$userid}"><inputtype="hidden"name="notify_url"value="{$notify_url}"><inputtype="hidden"name="return_url"value="{$return_url}"><inputtype="hidden"name="paycode"value="{$_REQUEST['paycode']}"><inputtype="hidden"name="title"value="{$_REQUEST['title']}"><inputtype="hidden"name="amount"value="{$_REQUEST['amount']}"><inputtype="hidden"name="orderno"value="{$orderno}"><inputtype="hidden"name="sign"value="{$sign}"></form><scripttype="text/javascript">document.getElementById("{$form}").submit();</script>EOF;

那么就是如何给自己的支付通道自定义属于自己的支付编号呢?

我们进入后台----网关通道---支付接口管理

在到您要给客户对接的接口 例如:支付宝---点击编辑,这里的支付通道编号是自己设置的例如:001

这样就可以了,希望能帮助到您

03.png

04.png

转载请注明来源网址:https://www.bdjcwl.cn/zdfktw/218.html本文标题:如何修复API自动发卡平台源码的SDK通知地址以及通道编号-图文教程