//--------------------------------------------------------- //即时到帐支付后台回调示例,商户按照此文档进行开发即可 //--------------------------------------------------------- require "classes/ResponseHandler.class.php"; require "classes/RequestHandler.class.php"; require "classes/client/ClientResponseHandler.class.php"; require "classes/client/TenpayHttpClient.class.php"; require "./classes/function.php"; require_once "./tenpay_config.php"; log_result("进入后台回调页面"); /* 创建支付应答对象 */ $resHandler = new ResponseHandler(); $resHandler->setKey($key); //初始化页面提交过来的参数 $resHandler->Init(); //判断签名 if ($resHandler->isTenpaySign() == true) { //商户在收到后台通知后根据通知ID向财付通发起验证确认,采用后台系统调用交互模式 $notify_id = $resHandler->getParameter("notify_id"); //通知id //商户交易单号 $out_trade_no = $resHandler->getParameter("out_trade_no"); //财付通订单号 $transaction_id = $resHandler->getParameter("transaction_id"); //商品金额,以分为单位 $total_fee = $resHandler->getParameter("total_fee"); //如果有使用折扣券,discount有值,total_fee+discount=原请求的total_fee $discount = $resHandler->getParameter("discount"); //支付结果 $trade_state = $resHandler->getParameter("trade_state");