对接农行网上支付平台
从银行那边获取到对应的接口包
将文件保存在网站的路径中
我是destoon网站系统对接,就放在了api/pay/新建一个文件夹abc/下
完成之后填写接口的配置文件
路径:ebusclient/TrustMerchant.ini
标出的内容 都是需要填写的 对应的证书,联系银行要
配置完成之后 访问测试文件确定是否安装正确
在接下来就是交易流程
首先仿照对应demo从自己的网站中获取接口需要的所有信息 例我在desoon中只需要对接支付充值 因为本身dt的第三方支付就是充值,所以我只需要按照农行接口需要的信息提供就可以了 如代码
defined('IN_DESTOON') or exit('Access Denied');
require DT_ROOT.'/api/pay/'.$bank.'/ebusclient/PaymentRequest.php';
$tRequest= newPaymentRequest();
$tRequest->order["PayTypeID"] = "ImmediatePay"; //设定交易类型
$tRequest->order["OrderNo"] = "$orderid"; //设定订单编号
$tRequest->order["ExpiredDate"] = ""; //设定订单保存时间
$tRequest->order["OrderAmount"] = "$charge"; //设定交易金额
$tRequest->order["Fee"]