コード例 #1
0
ファイル: notify_url.php プロジェクト: alucard263096/AMK
<?php

require '../include/common.inc.php';
require ROOT . '/classes/datamgr/order.cls.php';
require ROOT . '/classes/paymentmgr/alipay.cls.php';
require ROOT . '/classes/datamgr/sms.cls.php';
logger_mgr::logInfo("notify alipay start :" . $_SERVER["REQUEST_URI"]);
logger_mgr::logInfo("notify alipay parameter" . ArrayToString($_REQUEST));
$alipay = new AlipayMgr();
$ret = $alipay->notify();
logger_mgr::logInfo("notify alipay verify return " . ArrayToString($ret));
if ($ret["result"] == "SUCCESS") {
    $info = $orderMgr->getOrderByOrderNo($ret["out_trade_no"]);
    $orderMgr->updateOrderPayment($info["id"], "ALIPAY", $ret["trade_no"]);
    $smsMgr->SendQueryConfirm($info["mobile"], $info["tag_name"], $info["order_date"] . " " . $info["order_time"]);
}