//总金额 $unifiedOrder->setParameter("notify_url", WxPayConf::NOTIFY_URL); //通知地址 $unifiedOrder->setParameter("trade_type", "NATIVE"); //交易类型 //非必填参数,商户可根据实际情况选填 //$unifiedOrder->setParameter("sub_mch_id","XXXX");//子商户号 //$unifiedOrder->setParameter("device_info","XXXX");//设备号 //$unifiedOrder->setParameter("attach","XXXX");//附加数据 //$unifiedOrder->setParameter("time_start","XXXX");//交易起始时间 //$unifiedOrder->setParameter("time_expire","XXXX");//交易结束时间 //$unifiedOrder->setParameter("goods_tag","XXXX");//商品标记 //$unifiedOrder->setParameter("openid","XXXX");//用户标识 //$unifiedOrder->setParameter("product_id","$product_id");//用户标识 //获取prepay_id $prepay_id = $unifiedOrder->getPrepayId(); //设置返回码 //设置必填参数 //appid已填,商户无需重复填写 //mch_id已填,商户无需重复填写 //noncestr已填,商户无需重复填写 //sign已填,商户无需重复填写 $nativeCall->setReturnParameter("return_code", "SUCCESS"); //返回状态码 $nativeCall->setReturnParameter("result_code", "SUCCESS"); //业务结果 $nativeCall->setReturnParameter("prepay_id", "{$prepay_id}"); //预支付ID break; default: //设置返回码