首先訪問 ?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請刪除