window.location.href='/submit2.php?typeid={$order['type']}&trade_no={$trade_no}';";exit; } if(strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')!==false){ include(SYSTEM_ROOT.'pages/wxopen.php'); exit; } if(in_array('3',$channel['apptype']) && !in_array('1',$channel['apptype']) && !in_array('2',$channel['apptype'])){ echo ""; }else{ if(!empty($conf['localurl_alipay']) && !strpos($conf['localurl_alipay'],$_SERVER['HTTP_HOST'])){ echo "";exit; } if(checkmobile()==true && in_array('2',$channel['apptype'])){ require_once(PAY_ROOT."inc/model/builder/AlipayTradeWapPayContentBuilder.php"); require_once(PAY_ROOT."inc/AlipayTradeService.php"); //构造参数 $payRequestBuilder = new AlipayTradeWapPayContentBuilder(); $payRequestBuilder->setSubject($ordername); $payRequestBuilder->setTotalAmount($order['money']); $payRequestBuilder->setOutTradeNo($trade_no); $aop = new AlipayTradeService($config); echo $aop->wapPay($payRequestBuilder); }else{ require_once(PAY_ROOT."inc/model/builder/AlipayTradePagePayContentBuilder.php"); require_once(PAY_ROOT."inc/AlipayTradeService.php"); //构造参数 $payRequestBuilder = new AlipayTradePagePayContentBuilder(); $payRequestBuilder->setSubject($ordername); $payRequestBuilder->setTotalAmount($order['money']); $payRequestBuilder->setOutTradeNo($trade_no); $aop = new AlipayTradeService($config); echo $aop->pagePay($payRequestBuilder); } }