亲们好!请问微信如何交违章罚款支付处理违章交了重复怎么办?请亲们帮忙指点迷津,谢谢!谢谢了!

分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件
字体:[ ] 类型:转载 时间:
微信扫码支付在购物商城非常流行,本篇文章给大家分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件,需要的朋友可以参考下
最近比较工作比较轻松,帮一个朋友的基于ecshop开发的商城加入微信扫描支付功能,本以为是很简单的事儿——下载官方sdk或开发帮助文档,按着里面的做就ok了,谁知折腾了两三天的时间才算搞定,中间也带着疑问在网上找了不少技术文章,却发现都只是比较粗略的写他们是怎么开发接入的,并没有解决我遇到的问题...,唉,有时候真心的感觉‘只能靠自己'。
本文就是想把自己遇到的问题及解决办法写出来,让做这方面开发的朋友有所帮助!
  开发之前,先查看官方【扫码支付】开发文档,扫码支付分为以下两种模式:
  △模式一:
  遇到的问题:第一次扫描二维码还能正常扫描,未付款再次扫描会提示:ok 或 请求商户信息超时HttpCode非200——此问题尝试通过各种途径寻找解决办法都无果,在这里希望有知道朋友能给与解答,谢谢!
  △模式二:
  注意:不可以直接用商城的订单号作为交易订单号(out_trade_no),否则再次生成微信扫码支付二维码时,接口会提示:商户订单号重复,无法重新生成。
  那么酱紫问题来了,应该怎样设置交易订单号,还能保证后面通过接口查询微信商户平台里的相应订单信息或实现对账?可行的办法是:扫码之前的统一下单接口,out_trade_no不要传入商城订单系统的订单号,而是重新生成一个新的唯一流水;再增加一个订单号和微信支付交易订单号(out_trade_no)对应表,如下:
&&&& 上表中有个serial_is_paid字段:用于标记此交易是否已完成,即:在支付成功通知回调处理中,根据回传的out_trade_no更新支付状态;至于怎么查询订单支付状态,想必你应该也知道了...
  好了,很久没写技术博客有些找不到感觉,写的可能比较粗略,有不清楚的朋友可以留意&交流!
到处都是坑的微信支付V3之 微信支付回调页面
据上次 到处都是坑的微信支付V3 后很多园友在被虐了千百遍后终于跳转到了亲切的微信支付界面,但输入密码支付后却不知道怎么处理了,接下来补上支付后的处理流程。
1. html中根据前台支付后反馈信息成功与否跳转到相关页面
if (res.err_msg == "get_brand_wcpay_request:ok") {
// message: "微信支付成功!",
window.location.replace("@Url.Content("~/WxPay/Success?ordercode=@(Model.order_no)"));
}else if (res.err_msg == "get_brand_wcpay_request:cancel") {
// message: "已取消微信支付!"
2. 支付开发教程(微信商户平台版) 中下载 微信支付接口文档及demo(公众账号).zip
返回的参数参考接口文档中& 4.2.通用通知接口& 一节。
通知 URL是 4.1 节中提交的参数 notify_url ,支付完成后,微信 会把相关和用户信息发送到该URL,商户需要接收处理信息。
//支付回调页面
public ActionResult notice_url()
string resultFromWx = getPostStr();
//设置支付参数
RequestHandler paySignReqHandler = new RequestHandler(null);
WriteLog(" 微支付notice resultFromWx=" + resultFromWx);
var res = XDocument.Parse(resultFromWx);
//通信成功
if (res.Element("xml").Element("return_code").Value == "SUCCESS")
if (res.Element("xml").Element("result_code").Value == "SUCCESS")
//交易成功
paySignReqHandler.SetParameter("return_code", "SUCCESS");
paySignReqHandler.SetParameter("return_msg", "OK");
string ordecode = res.Element("xml").Element("out_trade_no").V
BLL.orders Bll = new BLL.orders();
if (Bll.Update(ordecode ))
WriteLog(" 微支付交易成功=" + ordecode);
WriteLog(" 微支付交易失败=" + ordecode);
catch (Exception ex)
WriteLog(ex," 微支付交易异常=" + ordecode);
paySignReqHandler.SetParameter("return_code", "FAIL");
paySignReqHandler.SetParameter("return_msg", "交易失败");
paySignReqHandler.SetParameter("return_code", "FAIL");
paySignReqHandler.SetParameter("return_msg", "签名失败");
string data = paySignReqHandler.ParseXML();
var result = TenPayV3.Unifiedorder(data);
WriteLog(" 微支付notice result=" + result);
return View();
因此接收到成功支付后需要返回代码中红色的部分来提醒微信服务器已处理,否则会不断收到微信服务器的反馈。
getPostStr()方法:
//获得Post过来的数据
public string getPostStr()
Int32 intLen = Convert.ToInt32(Request.InputStream.Length);
byte[] b = new byte[intLen];
Request.InputStream.Read(b, 0, intLen);
return System.Text.Encoding.UTF8.GetString(b);
&现在前后台都打通了,主要还是要耐心调试,祝君好运~
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具「通知」扣分+缴款,山东交警微信可直接处理交通违法啦!
「通知」扣分+缴款,山东交警微信可直接处理交通违法啦!
触摸You起点
开车在路上一不小心违法了罚单去哪里交?哪个银行离我最近?什么?好多人在排队?有没有一种方式可以足不出户,快速便捷处理交通违法呢?当然有!关注“山东交警”微信公众号扣分处理+缴款全搞定!参照以下攻略试试吧!第一步山东交警微信(SD)第二步违法处理扣分+缴款跳转山东公安警务保障页面关注并进入进入之后该怎么做呢?来跟着我继续往下看!1、完善信息进入山东公安警务保障点开“我的微资料”绑定驾驶证,进入驾驶证登记界面,按照要求填写信息。(注:手机号必须为车辆驾驶人在信息备案中的手机号码。)绑定机动车,进入机动车登记界面,按照要求填写信息。(用户需持有山东省公安机关核发的有效驾驶证)(注:山东省内车辆均可绑定)2、查询车辆违法绑定完成后点击查询处理查询机动车违法 选择要查询的车辆进行查询3、申请自助处理查询绑定车辆的车辆违法信息并点击申请自助处理4、处理交通违法+缴款勾选已阅读并同意上述业务告知选择驾驶证相关信息确认并缴款缴款方式:工商银行支付 OR 银联在线支付工商银行支付:将跳转到工商银行线上POS缴款页面进行缴款银联在线支付:卡片带有银联标识的银行卡均可进行罚款缴纳。这样你的交通违法就处理完了哦!蜀黍,已开罚单如何缴费呢?方法一:点击“扫码缴款”,直接跳转微信扫一扫界面,扫描财政票据编号(财政票据联右上角条码),或处罚决定书编号(处罚决定书第一联右下角条形码)方法二:在违法罚款缴款界面1:直接填写财政票据编号,如下图红框中的即为财政票据编号:财政票据编号为您所开罚单右上角NO后面的编号,如有字母如A,则连同字母一并输入,查询缴款,2:填写决定书编号,如下图图绿框中的即为决定书编号,决定书编号为您所开罚单右上角GANo后的的16位编号,录入编号,查询缴款。蜀黍,刚开的罚单被风吹走了~~~怎么办?在“查询处理”中可根据驾驶证号无罚单缴纳钱交完了,如何查询违法处理进度呢?别急,往下看~查询绑定车辆或指定罚单票据号的缴款记录PS:平台具有核查机制,对于在本平台单笔违法重复缴款及缴款未解锁的,系统会自动退款,5-10个工作日到账。注意啦!注意啦!突破地域限制,实现异地缴款凡在我省发生的轻微交通违法行为,持罚单全国驾驶员在任何地方,都可以通过关注平台,实现异地缴款。看完以上攻略是不是觉得很方便呢?这么好的消息别忘了与好友分享哦!温馨提示缴款虽方便但是没有罚单才是最好哦!亲们,觉得有用的话
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
触摸You起点
百家号 最近更新:
简介: 世界那么大相遇就是缘分
作者最新文章你好,麻烦告知下如何用手机绑定车辆违章信息,谢谢!
全部答案(共20个回答)
有这个业务,可拨打客服电话开通
你要是车主,直接到车管所把手机号码登记到车辆信息里就可以了。现在交管所是自动开通交通违章短信通知的。
你可以直接用手机打手机的运营商,让客服为您...
我的是移动公司客服主动联系我要我办理车主服务的,每个月好像扣3块钱,违章后会发短信到手机上,但是发短信的时间上要比违章日期晚半个多月,你可以打手机的客服电话问问
这个你应该去营业厅咨询 或者打客服电话 应该可以办的 一个月几块钱
这个目前没有绑定的,上相关网站就可以查到。(赠人玫瑰,手有余香,点“好评”是莫大的鼓励!)
#广州珠江新城希尔顿欢朋酒店#自驾车过去,能停车嘛?
答: 你朋友是宫颈息肉.推荐一文,供你参考:
什么是子宫颈息肉
子宫颈息肉是慢性宫颈炎表现的一种,在已婚妇女中比较多见。
  子宫颈是子宫下端...
答: li660912同学:
您好!您有这样的想法非常好,说明您知道父母为了您成长的辛苦和劳累。呵呵,有这样的心理,我想您一定会在学习上下苦功夫,以优异的成...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

更多关于 微信交通违章缴费 的文章

 

随机推荐