微信向商家付款怎么弄设置金额

帮助:热点问题
微信收款如何开通?
一、微信支付申请申请流程大致为:第一步:客户提交申请资料(具体所需资料可咨询后台在线技术客服。)第二步:思迅软件申请开通第三步:微信系统审核通过(审核需要2-7个工作日)第四步: 客户登录微信平台签署及验证银行卡(必须登录思迅提交后申请所生成的商户号)第五步:思迅软件绑定对接(需要微信商户号,客户可自助登录微信平台查看)第六步:客户在软件设置微信支付商户号(即商户号,且必须是提交申请所生成的商户号),保存,即可使用。微信所需申请资料包括:微信支付申请表+商户证件照片及盖章扫描件/复印件(所有照片及扫描件需清晰、内存不得大于2M)&备注:微信支付申请流程在正常情况下大约在2-7个工作日内完成。关于微信支付申请所需文件材料,附件中有详细资料可参考,请商户严格按照表格要求填写,谢谢!&二、微信支付账号验证流程及签署流程&微信支付申请审核通过后,微信平台将自动向申请商户指定邮箱发送微信支付商户号等信息,请商户关注邮件并根据银行回单在商户平台上完成两项工作,商户平台登陆地址:&注:商户平台登录名和密码,商家可在微信平台发送的微信支付开通邮件中找到,为确保商户收到邮件,请确保内部服务器将腾讯邮箱设为白名单内。(1)验证账户有效性(财付通账户金额确认环节)为确认商户银行账户真实有效性,平台申请一旦提交,微信方会向商户提交的财付通账户随机打一笔款项并以邮件短信方式提示商户,&请商户确认账户内确实收到此款,金额确认环节:账户设置---账户信息---支付申请---验证账户。输入结算账户中查收到的打款金额,正确即通过验证。&(2)完成账户验证后,通过商户平台完成在线签署协议开启结算:&&通过结算账户验证后,商户即进入在线签约环节。请务必先核对相关商户信息,结算信息,如有误,可通知我联系微信支付客服协助修改;无误,即点击签署完成协议在线签署,成功后系统自动为商户号开启结算,协议生效日期注明:自签订之日起7个工作日后生效,在线协议有效期为一年,到期后,若客户未提出解约要求,协议将会自动续约。&&&&&问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
我在进行微信支付的开发过程中,遇到这样一个情景:
当我在一个购买商品的方法中,获得商户订单号,商品价格,商品名称之后,跳转到微信支付的方法中去,但因为该方法中需要获取code, 而获取code需要跳转页面,当获取到code之后,页面继续跳转回来,但是这时,我自己传递的商户订单号,商品价格,商品名称就已经没有了,所以这个方法获取到为空,导致支付失败.
希望各位可以帮忙提供下可以解决这个问题的思路,谢谢大家了.
将代码简要贴上:
function buyGoods() {
// 购买方法
$out_trade_no = "thinks";
$body = "xiexie";
$total_fee = "200";
wxPay($body, $out_trade_no, $total_fee);
* 微信支付方法
function wxPay($body, $out_trade_no, $total_fee) {
$jsApi = new JsApi_pub();
if (!isset($_GET['code'])) {
// 触发微信返回code
$url = $jsApi-&createOauthUrlForCode(WxPayConf_pub::JS_API_CALL_URL);
Header("Location:$url");
// 获取code码,以此获取openid
$code = $_GET['code'];
$jsApi-&setCode($code);
$openid = $jsApi-&getOpenId();
$unifiedOrder = new UnifiedOrder_pub();
$unifiedOrder-&setParameter("openid","$openid");
$unifiedOrder-&setParameter("body", $body);//商品描述
//自定义订单号,此处仅作举例
$unifiedOrder-&setParameter("out_trade_no","$out_trade_no");//商户订单号
$unifiedOrder-&setParameter("total_fee","$total_fee");//总金额
$unifiedOrder-&setParameter("notify_url",WxPayConf_pub::NOTIFY_URL);//通知地址
$unifiedOrder-&setParameter("trade_type","JSAPI");//交易类型
$prepay_id = $unifiedOrder-&getPrepayId();
$jsApi-&setPrepayId($prepay_id);
$jsApiParameters = $jsApi-&getParameters();
return $jsApiP
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
前几天我也在开发微信支付也遇到这个问题了
原本获取code的这个链接是
const JS_API_CALL_URL = '';
发现只能获取c,a这个参数获取不到。
const JS_API_CALL_URL = '...
只能带一个参数就把所有的参数组合成一个字符串带上了
然后在服务器上重写一个规则,将链接写成原本的格式。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我最终是这样处理的:
$jsApi = new JsApi_pub();
if (!isset($_GET['code'])) {
// 触发微信返回code
$url = $jsApi-&createOauthUrlForCode(WxPayConf_pub::JS_API_CALL_URL);
$state = json_encode(array(
"body" =& $body,
"out_trade_no" =& $out_trade_no,
"total_fee" =& "$total_fee",
$url = str_replace("STATE", $state, $url);
Header("Location:$url");
// 获取code码,以此获取openid
$code = $_GET['code'];
$jsApi-&setCode($code);
$openid = $jsApi-&getOpenId();
$state = $_GET['state'];
在官方给的URL中有这么个参数state,默认值是STATE,只需要将STATE替换成你所需要的内容就可以了。
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:登录没有账号?
&登录超时,稍后再试
免注册 快速登录
微信支付公告:境内商户转账起点调整为0元
  昨日,微信支付商户通公众号发布消息,消息称,微信支付将于日对境内商户统一调整结算转账的默认起点,由500元调整为0元。  以下为《境内商户结算起结金额调整》公告全文:  尊敬的微信支付商户:  为了提供更好的结算服务体验,微信支付将于日对境内商户统一调整结算转账的默认起点,由500元调整为0元。  调整后:  1、达到结算时间点就可以进行结算,无起结金额限制;  2、本次调整不影响之前申请将结算起结金额调高的商户;  3、如果每日交易次数较少,可能会导致退款出现 “交易资金不足” 的情况,可以使用可用余额退款方式。  如需继续保留结算500元起结金额,请在日前申请保留。  说明:每日交易款如果未达到结算起结金额会自动累积到下一个结算周期,当累计结算交易款达到起结金额后可以发起结算转账。  此次调整后,商家达到结算时间点就可以进行结算,无起结金额限制,同时也不影响之前申请将结算起结金额调高的商户。如果每日交易次数较少,商户可能会导致退款出现 “交易资金不足” 的情况,可以使用可用余额退款方式。这也意味着,微信正式放开了对商户的限制。
(责任编辑:李占锋 HF001)
和讯网今天刊登了《微信支付公告:境内商户转账起点调整为0元》一文,关于此事的更多报道,请在和讯财经客户端上阅读。
提 交还可输入500字
你可能会喜欢
热门新闻排行榜
【免责声明】本文仅代表作者本人观点,与和讯网无关。和讯网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
违法和不良信息举报电话:010- 传真:010- 邮箱:yhts@ 本站郑重声明:和讯信息科技有限公司系政府批准的证券投资咨询机构[ZX0005]。所载文章、数据仅供参考,投资有风险,选择需谨慎。

我要回帖

更多关于 微信怎么样向商家付款 的文章

 

随机推荐