支付寶推出,無需預付年費,單筆費率梯度0.7%--1.2% ,
該協議有擔保交易和即時到帳兩種接口可供選擇立即簽約
(如果您的支付寶賬號沒有認證,是不能成功簽約的,需要您進行認證)
階梯費率說明:
大於等於 0,小於 60000,費率 1.2 %,
大於等於 60000,小於 500000,費率 1 %,
大於等於 500000,小於 1000000,費率 0.9 %,
大於等於 1000000,小於 2000000,費率 0.8 %,
大於等於 2000000,費率 0.7 %,
1.本接口使用的是支付寶發貨信息同步接口(3.0最新版本)
2.支持因價格調整,多次付款同步發貨
3.測試時確保你使用的瀏覽器沒有禁止彈窗,因為同步發貨是從新窗口打開。
特別提示:很多朋友反映提示錯誤無法使用,個人分析是支付寶接口對空間有一定
要求:PHP配置環境支持遠程XML解析和SSL加密
一、在數據庫order_info中添加trade_no 字段
ALTER TABLE `ec_order_info`
ADD COLUMN `trade_no` varchar(100) NOT NULL DEFAULT '' AFTER `pay_name`;
復制代碼
二、修改 admin/order.php 文件
1.查找以下代碼
$smarty->assign('action_list', $act_list);
$smarty->assign('delivery_order', $delivery_order);
$smarty->assign('goods_list', $goods_list);
$smarty->assign('delivery_id', $delivery_id); // 發貨單id
復制代碼
2.代碼之上添加以下代碼
$alipay = false;
$order = order_info($delivery_order['order_id']); //根據訂單ID查詢訂單信息,返回數組$order
$payment = payment_info($order['pay_id']); //取得支付方式信息
if($payment['pay_code'] == "alipay" && $delivery_order['status'] == 2 && !empty($order['trade_no']))
{
$alipay = true;
}
$smarty->assign('alipay', $alipay);
復制代碼
三、 附件代碼直接覆蓋 OK 測試一下吧!
四、此代碼是在wqdngslqw 共享的支付寶發貨確認接口延伸而來。