/* *功能:付款过程中服务器通知页面 *版本:2.0 *日期:2008-08-01 '说明: '以下代码只是方便商户测试,提供的样例代码,商户可以根据自己网站的需要,按照技术文档编写,并非一定要使用该代码。 '该代码仅供学习和研究支付宝接口使用,只是提供一个参考。 */ require_once "classes/alipay_notify.php"; empty($_POST) && ($_POST =& $_GET); require_once dirname(dirname(__FILE__)) . '/pay_base.php'; $pay = new pay_base('alipay'); $pay->by = 'orders'; $pay->order_sn = $_GET['out_trade_no']; if (!$pay->getData()) { //log_result ("order_failed"); exit("fail"); } $alipay = new alipay_notify($pay->partner, $pay->keyt, 'MD5', $mcharset, 'http'); $verify_result = $alipay->notify_verify(); if ($verify_result) { //认证合格 //获取支付宝的反馈参数 $dingdan = $_POST['out_trade_no']; //获取支付宝传递过来的订单号 $total = $_POST['total_fee']; //获取支付宝传递过来的总价格 /* $receive_name =$_POST['receive_name']; //获取收货人姓名 $receive_address =$_POST['receive_address']; //获取收货人地址