微信支付商家退款流程申请退款,商家不同意退款怎么办

客服:95017
当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,微信支付将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家帐号上。
1、交易时间超过一年的订单无法提交退款
2、微信支付退款支持单笔交易分多次退款,多次退款需要提交原支付订单的商户订单号和设置不同的退款单号。申请退款总金额不能超过订单金额。 一笔退款失败后重新提交,请不要更换退款单号,请使用原商户退款单号
3、请求频率限制:150qps,即每秒钟正常的申请退款请求次数不超过150次
&&&&错误或无效请求频率限制:6qps,即每秒钟异常或错误的退款申请请求不超过6次
4、每个支付订单的部分退款次数不能超过50次
接口链接:https://api.mch.weixin.qq.com/secapi/pay/refund
是否需要证书
请求需要双向证书。 详见
公众账号ID
String(32)
微信分配的公众账号ID(企业号corpid即为此appId)
String(32)
微信支付分配的商户号
随机字符串
String(32)
5K8264ILTKCH16CQ2502SI8ZNMTM67VS
随机字符串,不长于32位。推荐
String(32)
C380BEC2BFD727A4BF3AD6
签名,详见
String(32)
HMAC-SHA256
签名类型,目前支持HMAC-SHA256和MD5,默认为MD5
微信订单号
transaction_id
String(32)
微信生成的订单号,在支付通知中有返回
商户订单号
out_trade_no
String(32)
商户系统内部订单号,要求32个字符内,只能是数字、大小写字母_-|*@ ,且在同一个商户号下唯一。
商户退款单号
out_refund_no
String(64)
商户系统内部的退款单号,商户系统内部唯一,只能是数字、大小写字母_-|*@ ,同一退款单号多次请求只退一笔。
订单总金额,单位为分,只能为整数,详见
refund_fee
退款总金额,订单总金额,单位为分,只能为整数,详见
refund_fee_type
货币类型,符合ISO&4217标准的三位字母代码,默认人民币:CNY,其他值列表详见
refund_desc
String(80)
商品已售完
若商户传入,会在下发给用户的退款消息中体现退款原因
退款资金来源
refund_account
String(30)
REFUND_SOURCE_RECHARGE_FUNDS
仅针对老资金流商户使用
REFUND_SOURCE_UNSETTLED_FUNDS---未结算资金退款(默认使用未结算资金退款)
REFUND_SOURCE_RECHARGE_FUNDS---可用余额退款
举例如下:
 & &appid&wx0ec43b&/appid&
 & &mch_id&&/mch_id&
 & &nonce_str&6cefdb308e1e2e8aabd48cf79e546a02&/nonce_str&
 & &out_refund_no&&/out_refund_no&
 & &out_trade_no&&/out_trade_no&
 & &refund_fee&1&/refund_fee&
 & &total_fee&1&/total_fee&
 & &transaction_id&&/transaction_id&
 & &sign&FE56DD4AA85C0EECA82C&/sign&
返回状态码
return_code
String(16)
SUCCESS/FAIL
return_msg
String(128)
返回信息,如非空,为错误原因
参数格式校验错误
以下字段在return_code为SUCCESS的时候有返回
result_code
String(16)
SUCCESS/FAIL
SUCCESS退款申请接收成功,结果通过退款查询接口查询
FAIL&提交业务失败
String(32)
SYSTEMERROR
列表详见错误码列表
错误代码描述
err_code_des
String(128)
结果信息描述
公众账号ID
String(32)
微信分配的公众账号ID
String(32)
微信支付分配的商户号
随机字符串
String(32)
5K8264ILTKCH16CQ2502SI8ZNMTM67VS
随机字符串,不长于32位
String(32)
5K8264ILTKCH16CQ2502SI8ZNMTM67VS
签名,详见
微信订单号
transaction_id
String(32)
微信订单号
商户订单号
out_trade_no
String(32)
商户系统内部订单号,要求32个字符内,只能是数字、大小写字母_-|*@ ,且在同一个商户号下唯一。
商户退款单号
out_refund_no
String(64)
商户系统内部的退款单号,商户系统内部唯一,只能是数字、大小写字母_-|*@ ,同一退款单号多次请求只退一笔。
微信退款单号
String(32)
微信退款单号
refund_fee
退款总金额,单位为分,可以做部分退款
应结退款金额
settlement_refund_fee
去掉非充值代金券退款金额后的退款金额,退款金额=申请退款金额-非充值代金券退款金额,退款金额<=申请退款金额
订单总金额,单位为分,只能为整数,详见
应结订单金额
settlement_total_fee
去掉非充值代金券金额后的订单总金额,应结订单金额=订单金额-非充值代金券金额,应结订单金额<=订单金额。
订单金额货币类型,符合ISO&4217标准的三位字母代码,默认人民币:CNY,其他值列表详见
现金支付金额
现金支付金额,单位为分,只能为整数,详见
现金支付币种
cash_fee_type
String(16)
货币类型,符合ISO&4217标准的三位字母代码,默认人民币:CNY,其他值列表详见
现金退款金额
cash_refund_fee
现金退款金额,单位为分,只能为整数,详见
代金券类型
coupon_type_$n
CASH--充值代金券
NO_CASH---非充值代金券
订单使用代金券时有返回(取值:CASH、NO_CASH)。$n为下标,从0开始编号,举例:coupon_type_0
代金券退款总金额
coupon_refund_fee
代金券退款金额&=退款金额,退款金额-代金券或立减优惠退款金额为现金,说明详见
单个代金券退款金额
coupon_refund_fee_$n
代金券退款金额&=退款金额,退款金额-代金券或立减优惠退款金额为现金,说明详见
退款代金券使用数量
coupon_refund_count
退款代金券使用数量
退款代金券ID
coupon_refund_id_$n
String(20)&#9;
退款代金券ID,&$n为下标,从0开始编号
举例如下:
&#160;&&#160;&return_code&&![CDATA[SUCCESS]]&&/return_code&
&#160;&&#160;&return_msg&&![CDATA[OK]]&&/return_msg&
&#160;&&#160;&appid&&![CDATA[wx0ec43b]]&&/appid&
&#160;&&#160;&mch_id&&![CDATA[]]&&/mch_id&
&#160;&&#160;&nonce_str&&![CDATA[NfsMFbUFpdbEhPXP]]&&/nonce_str&
&#160;&&#160;&sign&&![CDATA[B5EB9FA56C0]]&&/sign&
&#160;&&#160;&result_code&&![CDATA[SUCCESS]]&&/result_code&
&#160;&&#160;&transaction_id&&![CDATA[0873]]&&/transaction_id&
&#160;&&#160;&out_trade_no&&![CDATA[]]&&/out_trade_no&
&#160;&&#160;&out_refund_no&&![CDATA[]]&&/out_refund_no&
&#160;&&#160;&refund_id&&![CDATA[4436]]&&/refund_id&
&#160;&&#160;&refund_channel&&![CDATA[]]&&/refund_channel&
&#160;&&#160;&refund_fee&1&/refund_fee&
SYSTEMERROR
接口返回错误
系统超时等
请不要更换商户退款单号,请使用相同参数再次调用API。
BIZERR_NEED_RETRY
退款业务流程错误,需要商户触发重试来解决
并发情况下,业务被拒绝,商户重试即可解决
请不要更换商户退款单号,请使用相同参数再次调用API。
TRADE_OVERDUE
订单已经超过退款期限
订单已经超过可退款的最大期限(支付后一年内可退款)
请选择其他方式自行退款
申请退款业务发生错误
该错误都会返回具体的错误原因,请根据实际返回做相应处理。
USER_ACCOUNT_ABNORMAL
退款请求失败
用户帐号注销
此状态代表退款申请失败,商户可自行处理退款。
INVALID_REQ_TOO_MUCH
无效请求过多
连续错误请求数过多被系统短暂屏蔽
请检查业务是否正常,确认业务正常后请在1分钟后再来重试
商户可用退款余额不足
此状态代表退款申请失败,商户可根据具体的错误提示做相应的处理。
INVALID_TRANSACTIONID
无效transaction_id
请求参数未按指引进行填写
请求参数错误,检查原交易号是否存在或发起支付交易接口返回失败
PARAM_ERROR
请求参数未按指引进行填写
请求参数错误,请重新检查再调用退款申请
APPID_NOT_EXIST
APPID不存在
参数中缺少APPID
请检查APPID是否正确
MCHID_NOT_EXIST
MCHID不存在
参数中缺少MCHID
请检查MCHID是否正确
REQUIRE_POST_METHOD
请使用post方法
未使用post传递参数&
请检查请求参数是否通过post方法提交
参数签名结果不正确
请检查签名参数和方法是否都符合签名算法要求
XML_FORMAT_ERROR
XML格式错误
XML格式错误
请检查XML参数格式是否正确
FREQUENCY_LIMITED
2个月之前的订单申请退款有频率限制
该笔退款未受理,请降低频率后重试提交成功 确定
您当前的位置:
微信支付退款授权申请如何操作
微信支付退款授权申请如何操作 管理员:贝贝&&&&时间: 10:39:48
一、子商户退款权限授权申请流程注:微信子商户:通过掌贝(广州云移信息科技有限公司)进行微信支付申请的商户。点击二、申请邮件格式说明【收件人】【邮件主题】XX商户-微信子商户退款权限授权申请【邮件内容】公司名称:&&&&&&&&&&&&微信支付商户号:&&&&&&&&&&&申请子商户退款权限注:退款授权申请处理时长:1个工作日三、子商户退款权限授权操作收到审核邮件处理通过后,商家登录微信商户平台,点击产品中心=》我授权的产品=》服务商API退款=》点击“授权”,完成“API退款指令授权证明书”的签约=》确立授权关系,即可进行退款操作。注:确立授权关系后,请勿进行解除授权,否则将无法进行退款操作。如不小心解除授权,需重新进行邮件申请,进行授权操作。相关问题:
该答案是否可以对您有帮助?
&&&&没有帮助微信支付如果商家不同意退可以投诉吗_百度知道
微信支付如果商家不同意退可以投诉吗
我有更好的答案
确认后在进行购买,以免产生不必要的麻烦。但是具体的还得分两种情况,第一。第二,假如是在商家的独立店铺里面购买的,购买的产品是否是大平台里完成交易的。除非产品存在严重欺骗,造假的可以通过第三方法律途径来维权。建议使用微信交易前,请仔细研究产品的。因为微信支付提供的只是支付端口,投诉的可以追溯到平台。由平台来维权,这样维权的难度就比较难。假如是商家的产品或者服务问题,在允许退款的法律范围内,可以维权可以投诉,退款不属于功能上的问题
商家所卖商品是否您已收获,若您对商品质量有疑问或要求退款的问题,烦请您与商家协商处理。若商家不同意退款,金额过大,烦请您报警处理。
当然是可以的,不过最好是和商家协商解决
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。微信支付成功了,但没有入住,如何申请退款?
全部答案(共1个回答)
不会退钱的
如果你开了支付宝龙卡的话,那么重新注册一个邮箱就可以了,在去银行重新办理邮箱的签约就可以了~
如果还没有开卡的话,那么在淘宝的网上应该可以重新注册的。。可以换个...
入住期前你可以无理由申请退款
入住期后的话 我想你不用去申请了
酒店不会退钱的
1、单位为职工设立职工个人公积金帐户后自动申请个人联名卡,10个工作日后单位专办员携带相关材料到缴存登记银行网点领取联名卡。联名卡无需个人申请。
2、职工个人领...
答: 经脉分为基础经脉跟奇穴。点基础经脉所用的修为存在丹田里面,最多能点10w点修为。气海里面存的是还没有被利用的修为,最多能存3万点。要是还不明白,加我好友5271...
答: 它在电缆电视的基础上,将分配网络的主干部分改为光缆,在各个服务节点处完成光电转换,再由同轴电缆将传输信号送到用户家里,可有效地实现Internet访问、电视点播...
答: 这个问题我好象在
这个论坛上面
你自己找一找进入后有分类自己看
一定能找到你的答案的,如果解决了你的问题一定要给我加分哦!
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区

我要回帖

更多关于 微信商家退款 的文章

 

随机推荐