微信退款 v2版本 invalid detail参数格式错误
##invalid detail参数格式错误
<return_code><![CDATA[FAIL]]></return_code> <return_msg><![CDATA[invalid detail参数格式错误]]></return_msg> 错误
####
wx2421b1c4370ec43b
<mch_id>10000100</mch_id>
<nonce_str>6cefdb308e1e2e8aabd48cf79e546a02</nonce_str>
<notify_url>https://weixin.qq.com/</notify_url>
<out_refund_no>1415701182</out_refund_no>
<out_trade_no>1415757673</out_trade_no>
<refund_fee>1</refund_fee>
<total_fee>1</total_fee>
<transaction_id></transaction_id>
{“goods_detail”:[{“goods_id”:“商品编码”,“wxpay_goods_id”:“1001”,“goods_name”:“iPhone6s
16G”,“refund_amount”:528800,“refund_quantity”:1,“price”:528800},{“goods_id”:“商品编码”,“wxpay_goods_id”:“1001”,“goods_name”:“iPhone6s
16G”,“refund_amount” ":528800,“refund_quantity”:1,“price”:608800}]}</ detail>
FE56DD4AA85C0EECA82C35595A69E153
借用腾讯的数据包,数据以完全上述格式请求
解决方案:需要将"refund_quantity": “2” ,把原来是字符串改成整形 "refund_quantity": 2,检测数据是否ok备注 :total_fee 和 refund_fee 参数需要传未减优惠券的金额
微信退款 v2版本 invalid detail参数格式错误相关推荐
- 微信退款参数格式错误
微信退款失败返回信息是: <xml><return_code><![CDATA[FAIL]]></return_code> <return_msg ...
- (微信支付签名失败)微信支付v2版本踩坑-二次签名不同类型签名参数key不同
小伙伴们在做微信支付对接的时候会遇到各种各样的坑,特别是微信支付v2版本,微信支付的二次签名官方文档没有给出明显的签名参数,导致在开发中很容易碰到微信支付的这个坑(微信支付签名失败),app签名key ...
- php微信支付mch_id参数格式错误,再说一下微信支付踩到的坑 mch_id 参数格式错误...
微信小程序支付在好久之前写过一次,后来再写的话也是用别人的 SDK 了,之前写的文章好像留了一点坑 博客有发过一篇关于微信小程序支付的文章,见PHP完成微信小程序在线支付功能 贴了代码没有检查,也给 ...
- php微信支付mch_id参数格式错误,在.net core上,Web网站调用微信支付-统一下单接口(xml传参)一直返回错误:mch_id参数格式错误...
一.问题描述 在调用统一下单接口时,报mch_id参数格式错误,但商户ID确实是10位数字正确的,可就是一直报这个错误 返回的错误xml如下: 二.排错过程 1.多次对比官网xml格式,确认生成的xm ...
- 微信退款php参数格式错误,PHP实现微信申请退款功能
前期准备: 搞定微信支付,不然怎么退款,官方的demo. 当然网上可能也有很多大神自己重写和封装了demo,或许更加好用简洁,但是我还是不提倡用,安全考虑,涉及到支付涉及到金钱,必须要非常安全.官方S ...
- PHP对微信支付V2版本回调以及订单查询(逻辑重制版)
PS:v2版本支付的回调以及订单的查询都已经写过了,昨天在和别人讨论时,对相关的逻辑做出了较大的修改,回调配合订单查询共同使用,提高安全防护; 小程序端JS代码: getData(){var open ...
- 微信提现(V2版本)
注意事项: 1.v2版本提现需要用到证书(证书的密码就是你的mchid) 2.发送请求的时候需要setSSLSocketFactory 1.组装好提现需要的参数 Map<String,Objec ...
- swagger里面显示的示例参数格式错误
swagger的配置和用法,在此就不做过多赘述了,在使用过程中,可能有的朋友会遇到这样的情况,这个接口显示的示例参数,却是另一个接口的参数格式,这个对后端自测的角度来说,非常不友好.但只要把参数手动改 ...
- 【微信支付】(亲测可用)对接app微信支付V2版本 后端代码示例
业务场景:基本上做业务的话,也是逃不开对接各种支付接口的,比如数字人民币支付.农行免密支付.支付宝支付.微信支付等等.在着手开发时候,也是遇到不少阻力,微信官方提供的接口文档很散乱,如果之前没接触过, ...
最新文章
- 文件管理器_苹果超强文件管理器,秒变安卓?
- highstock 只显示所有 不显示 月_小米34寸曲面显示器深度体验 办公体验极佳 但是还有个大弱点...
- 聚集索引和非聚集索引- -
- 文巾解题 197. 上升的温度
- SpringMVC学习(六)——Spring四种方式整合MyBatis
- python编写自定义模块_编写和导入自定义模块/类
- flutter scrollview_简单易上手的Flutter学习指南App,2020一起来玩转Flutter吧~
- TextView的部分点击事件和点击事件
- Mybatis源码阅读(二):动态节点解析2.1 —— SqlSource和SqlNode
- python3 rsa加密_python3产生RSA秘钥对并执行加解密操作详解
- jquery.form.js ajax提交上传文件
- DevExpress的GridControl如何实现打印和打印预览
- MySQL使用注意事项(一)
- 阿里云服务器ECS Ubuntu18.04 首次使用配置教程(图形界面安装)
- oracle update命令未正确结束,ORA-00933: SQL 命令未正确结束处理办法
- C语言 找数字,用(折半查找法或二分查找法)
- jdk1.8中的永久代和元空间
- 华中科技大学计算机免试,华中科技大学计算机学院2015年接收推荐免试研究生待录取结果公示...
- 阿里云大数据ACP(一)大数据开发平台 DataWorks
- Python爬虫之js加密破解,抓取网易云音乐评论生成词云