Native 扫码支付之模式二 (模式一好像是不再支持了)
准备工作 认证过的服务号 商户号 业务域名
WxPay.Config.php 目录下面的这个文件记得要配置appid 这些
注意: 扫码支付主要是生成一个支付的二维码,把订单号 价格订好就可以了! 支付完成后要根据订单号查询支付状态 需要做一个定时查询的功能! 另外示例中的phpqrcode 文件要放到根目录 .
接口方法:
/**
* 微信支付
*/
function pay_weixin($totle_price,$out_trade_no,$orderid){
Vendor('Util.WxPay.lib.WxPay',COMMON_PATH,'.Api.php');
Vendor('Util.WxPay.tools.WxPay',COMMON_PATH,'.NativePay.php');
Vendor('Util.WxPay.tools.WxPay',COMMON_PATH,'.Config.php');
$config=new WxPayConfig(); //配置
$notify = new NativePay();
//$url1 = $notify->GetPrePayUrl("123");
$input = new WxPayUnifiedOrder($config);
$input->SetBody('无人机大会报名费用');
$input->SetAttach("dronewxpay");
$input->SetOut_trade_no($out_trade_no); //订单号
$input->SetTotal_fee($totle_pr