php調用API支付接口 可個人使用,無需營業執照(使用第三方接口,調用的天工接口。)


首先訪問  https://charging.teegon.com/  注冊賬號, 找到開發配置  

記下client_id和client_secret。

點擊 天工開放平台

 

點擊天工收銀

點擊  SDK下載與使用

選擇php版下載

解壓后獲得

打開form.php這個是樣板文件可以用它來測試是否成功,測試前需要先修改config.php文件。

打開config.php文件,

這一行不需要修改 define('TEE_SITE_URL', 'https://teegon.com/');
define('TEE_API_URL', '這里寫網關地址');    //網關地址可以在解壓出來的  天工網站收銀接口文檔  中找到

 


define('TEE_CLIENT_ID', '這里寫client_id');
define('TEE_CLIENT_SECRET', '這里寫client_secret');

 修改后就可以運行測試form.php 了。

 

打開form后可以看到

header("Content-type: text/html; charset=UTF-8");
include('config.php');
include('lib/teegon.php');

$param['order_no'] = substr(md5(time().print_r($_SERVER,1)), 0, 24);  //訂單號
$param['channel'] = 'wxpay';  //這里修改支付方式,wxpay:微信掃碼支付;alipay:支付寶即時交易;
$param['return_url'] = '這里寫支付成功后的回掉網頁地址';
$param['amount'] = 0.01;  //這里寫支付金額
$param['subject'] = "測試";  //這里寫商品名稱
$param['metadata'] = "";
$param['notify_url'] = 'http://www.baidu.com'; //支付成功后天工支付網關通知
$param['client_ip'] = '127.0.0.1';
$param['client_id'] = TEE_CLIENT_ID;

$srv = new TeegonService(TEE_API_URL);
$sign = $srv->sign($param);
$param['sign'] = $sign;

 

 

回掉網頁可以以 get 方式獲得產品名稱,金額,訂單編號等信息來顯示。

 

如果出現了 

{
	"error": "403 api not found",
	"result": "error"
}

注意測試的form.php 文件表單提交地址后面寫了charge/pay請刪除

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM