jasl / wx_pay

An unofficial simple wechat pay gem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

调用WxPay::Service.invoke_refund,报RestClient::BadRequest (400 Bad Request)错误

85636682 opened this issue · comments

调用WxPay::Service.invoke_refund,报RestClient::BadRequest (400 Bad Request)错误
很奇怪的报错
尝试调试,找不到问题所在

400 一般是提交的参数有误,你看看最后请求的参数跟文档上的能对应不?重点看看签名这块?

看了源代码,好像有部分方法,包括退款,是没签名的params[:sign] = WxPay::Sign.generate(params),需要自己调用这句传入去