$input->SetBody(“贡献一分钱”); //商品描述
$input->SetAttach(“test”);
$input->SetOut_trade_no(WxPayConfig::MCHID.date(“YmdHis”)); //商户订单号
$input->SetTotal_fee(“1”); //总金额
小弟刚接触这微信,很多不清楚的地方,根据官方的demo,上面的商品描述,和商户订单号,总金额之类的东西,用什么方法可以替换为本人需要的,本人发现本人post进入的值在这里不能显示出来。谢谢。
$input->SetAttach(“test”);
$input->SetOut_trade_no(WxPayConfig::MCHID.date(“YmdHis”)); //商户订单号
$input->SetTotal_fee(“1”); //总金额
小弟刚接触这微信,很多不清楚的地方,根据官方的demo,上面的商品描述,和商户订单号,总金额之类的东西,用什么方法可以替换为本人需要的,本人发现本人post进入的值在这里不能显示出来。谢谢。
解决方案
20
//设置统一支付接口参数
//设置必填参数
//appid已填,商户无需重复填写
//mch_id已填,商户无需重复填写
//noncestr已填,商户无需重复填写
//spbill_create_ip已填,商户无需重复填写
//sign已填,商户无需重复填写
$unifiedOrder->setParameter(“openid”,”$openid”);//商品描述
$unifiedOrder->setParameter(“body”,”贡献一分钱”);//商品描述
//自定义订单号,此处仅作举例
$timeStamp = time();
$out_trade_no = WxPayConf_pub::APPID.”$timeStamp”;
$unifiedOrder->setParameter(“out_trade_no”,”$out_trade_no”);//商户订单号
$unifiedOrder->setParameter(“total_fee”,”1″);//总金额
$unifiedOrder->setParameter(“notify_url”,WxPayConf_pub::NOTIFY_URL);//通知地址
$unifiedOrder->setParameter(“trade_type”,”JSAPI”);//交易类型
//设置必填参数
//appid已填,商户无需重复填写
//mch_id已填,商户无需重复填写
//noncestr已填,商户无需重复填写
//spbill_create_ip已填,商户无需重复填写
//sign已填,商户无需重复填写
$unifiedOrder->setParameter(“openid”,”$openid”);//商品描述
$unifiedOrder->setParameter(“body”,”贡献一分钱”);//商品描述
//自定义订单号,此处仅作举例
$timeStamp = time();
$out_trade_no = WxPayConf_pub::APPID.”$timeStamp”;
$unifiedOrder->setParameter(“out_trade_no”,”$out_trade_no”);//商户订单号
$unifiedOrder->setParameter(“total_fee”,”1″);//总金额
$unifiedOrder->setParameter(“notify_url”,WxPayConf_pub::NOTIFY_URL);//通知地址
$unifiedOrder->setParameter(“trade_type”,”JSAPI”);//交易类型
10
该帖子已收录在微信开发学习路线专题中的子技术点微信支付中。微信开发学习路线专题:http://bss.csdn.net/m/topic/learning_path_weixin
10
$unifiedOrder->setParameter(“total_fee”,”1″);
这个1分钱是写死的,这个php页面POST的全部东西都保存不了的
你根本传不了本人的参数,除非你在页面里面写死金额,
微信支付坑 太大, 太深!
这个1分钱是写死的,这个php页面POST的全部东西都保存不了的
你根本传不了本人的参数,除非你在页面里面写死金额,
微信支付坑 太大, 太深!