GetPrePayUrl("123456789"); //模式二 /** * 流程: * 1、调用统一下单,取得code_url,生成二维码 * 2、用户扫描二维码,进行支付 * 3、支付完成之后,微信服务器会通知支付成功 * 4、在支付成功通知中需要查单确认是否真正支付成功(见:notify.php) */ $input = new WxPayUnifiedOrder(); $input->SetBody("广告位");//商品描述 $input->SetAttach("test");//附加数据 $input->SetOut_trade_no(WxPayConfig::MCHID.date("YmdHis"));//商户订单号 $input->SetTotal_fee("2");//总金额 $input->SetTime_start(date("YmdHis"));//交易起始时间 $input->SetTime_expire(date("YmdHis", time() + 600));//交易结束时间 $input->SetGoods_tag("test标记");//商品标记 $input->SetNotify_url("http://paysdk.weixin.qq.com/example/notify.php");//通知地址 $input->SetTrade_type("NATIVE");//交易类型 $input->SetProduct_id("123456789");//商品ID $result = $notify->GetPayUrl($input); $url2 = $result["code_url"]; ?>