- 小程序-获取手机号-appid没有权限?
我们这边已经打款认证了,但调用“获取手机号”还是提示"appid没有权限" appid: wx6dfb1b08bcbea36e 请帮忙排查一下问题
2021-06-02 - 支持单品券接口与普通订单接口差异
拿扫码付支付产品与支持单品券(新接口)做为例子,原文档如下: 1.扫码付产品文档地址: https://pay.weixin.qq.com/wiki/doc/api/micropay_sl.php?chapter=9_5 2.支持单品券文档地址: https://pay.weixin.qq.com/wiki/doc/api/danpin.php?chapter=9_103&index=3 请问支持单品券功能的接口,是不是都会兼容普通非支持单品券的接口?
2020-07-03 - 酒店押金文档-退款查询接口返回值有误
接口名称: 查询退款(押金)问题:返回值缺少 refund_success_time 和 refund_recv_accout 字段 [图片] 实际返回值 { "transaction_id": "4200000448201912182712706446", "nonce_str": "xdh5HYdEJoVB4iXI", "refund_status": "SUCCESS", "out_refund_no": "SLYJREFUND656883225037254656", "sign": "6EAE55B611C03FC2944C4F5EFEB24D7F21EB809E38231F0121CC3CFB177BE751", "fee_type": "CNY", "mch_id": "1529925881", "sub_appid": "", "sub_mch_id": "1530992271", "refund_id": "50300602762019121813694265322", "out_trade_no": "SLYJTRADE656859647088664576", "appid": "wx08e6130d8f69ad42", "total_fee": "1", "refund_fee": "1", "settlement_total_fee": "1", "result_code": "SUCCESS", "return_code": "SUCCESS" }
2020-03-19 - [急]酒店押金支付-attach字段兼容bug
问题描述: 酒店押金支付接口,attach值为json格式的字符串时,报参数错误. 实验结果: 实验1 - attach为json格式字符串 xml请求报文: <xml> <appid>wx08e6130d8f69ad42</appid> <attach>{"demo":"1111"}</attach> <auth_code>134565837350167819</auth_code> <body>123</body> <deposit>Y</deposit> <fee_type>CNY</fee_type> <mch_id>1529925881</mch_id> <nonce_str>431000017</nonce_str> <out_trade_no>SLYJTRADE687330125229989888</out_trade_no> <sign>446E9D26BF2D53614267E293D4DB25B401F1299363E73777E9BA99049A6A9EC0</sign> <sign_type>HMAC-SHA256</sign_type> <spbill_create_ip>10.0.10.9</spbill_create_ip> <sub_mch_id>1530992271</sub_mch_id> <time_expire>20200309200102</time_expire> <time_start>20200309200002</time_start> <total_fee>1</total_fee> </xml> 返回结果: {"return_msg":"参数错误","return_code":"FAIL"} 实验2 - attach为非json格式字符串 xml请求报文: <xml> <appid>wx08e6130d8f69ad42</appid> <attach>sadas12312</attach> <auth_code>134565837350167819</auth_code> <body>123</body> <deposit>Y</deposit> <fee_type>CNY</fee_type> <mch_id>1529925881</mch_id> <nonce_str>431000017</nonce_str> <out_trade_no>SLYJTRADE687330125229989888</out_trade_no> <sign>446E9D26BF2D53614267E293D4DB25B401F1299363E73777E9BA99049A6A9EC0</sign> <sign_type>HMAC-SHA256</sign_type> <spbill_create_ip>10.0.10.9</spbill_create_ip> <sub_mch_id>1530992271</sub_mch_id> <time_expire>20200309200102</time_expire> <time_start>20200309200002</time_start> <total_fee>1</total_fee> </xml> 返回结果: 正常的返回 微信酒店押金文档: https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_1&index=2 官方文档截图: [图片]
2020-03-11 - [急]酒店押金支付-扫码付 [time_expire] 无效
问题: 在酒店押金支付-扫码付时,用户拉起的微信支付框1分钟就失效了,已经按照文档很明确的设置了time_expire且定义的失效时间是3分钟。 [代码]<[代码][代码]xml[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]appid[代码][代码]>w2228e6130d8f69ad42</[代码][代码]appid[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]attach[代码][代码]>1069830445632614402</[代码][代码]attach[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]auth_code[代码][代码]>134720698290234125</[代码][代码]auth_code[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]body[代码][代码]>xxxxx-扫码支付</[代码][代码]body[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]deposit[代码][代码]>N</[代码][代码]deposit[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]fee_type[代码][代码]>CNY</[代码][代码]fee_type[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]mch_id[代码][代码]>15329925881</[代码][代码]mch_id[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]nonce_str[代码][代码]>40140421377</[代码][代码]nonce_str[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]out_trade_no[代码][代码]>10205427193930319</[代码][代码]out_trade_no[代码][代码]>[代码][代码]<[代码][代码]sign[代码][代码]>8FC2BBAA57BB39D8234959B80944626E3B77436041D8C23C09569F7C4B60BDBA</[代码][代码]sign[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]sign_type[代码][代码]>HMAC-SHA256</[代码][代码]sign_type[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]spbill_create_ip[代码][代码]>127.0.0.1</[代码][代码]spbill_create_ip[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]sub_mch_id[代码][代码]>153099232271</[代码][代码]sub_mch_id[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]time_expire[代码][代码]>20190807164314</[代码][代码]time_expire[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]time_start[代码][代码]>20190807164014</[代码][代码]time_start[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]total_fee[代码][代码]>1</[代码][代码]total_fee[代码][代码]>[代码][代码]</[代码][代码]xml[代码][代码]>[代码] 理想结果: 按照我方定义的过期时间(上述请求包定义的是3分钟),理论上用户在"0-2分59秒"内还是可以支付的而不是现在的"1分钟"就失效。
2019-08-08 - [急]酒店押金支付-扫码付 [time_expire] 无效
问题: 在酒店押金支付-扫码付时,用户拉起的微信支付框1分钟就失效了,已经按照文档很明确的设置了time_expire且定义的失效时间是3分钟。 请求包: [代码]<[代码][代码]xml[代码][代码]>[代码] [代码] <[代码][代码]appid[代码][代码]>w2228e6130d8f69ad42</[代码][代码]appid[代码][代码]>[代码] [代码] <[代码][代码]attach[代码][代码]>1069830445632614402</[代码][代码]attach[代码][代码]>[代码] [代码] <[代码][代码]auth_code[代码][代码]>134720698290234125</[代码][代码]auth_code[代码][代码]>[代码] [代码] <[代码][代码]body[代码][代码]>xxxxx-扫码支付</[代码][代码]body[代码][代码]>[代码] [代码] <[代码][代码]deposit[代码][代码]>N</[代码][代码]deposit[代码][代码]>[代码] [代码] <[代码][代码]fee_type[代码][代码]>CNY</[代码][代码]fee_type[代码][代码]>[代码] [代码] <[代码][代码]mch_id[代码][代码]>15329925881</[代码][代码]mch_id[代码][代码]>[代码] [代码] <[代码][代码]nonce_str[代码][代码]>40140421377</[代码][代码]nonce_str[代码][代码]>[代码] [代码] <[代码][代码]out_trade_no[代码][代码]>10205427193930319</[代码][代码]out_trade_no[代码][代码]>[代码] [代码] <[代码][代码]sign[代码][代码]>8FC2BBAA57BB39D8234959B80944626E3B77436041D8C23C09569F7C4B60BDBA</[代码][代码]sign[代码][代码]>[代码] [代码] <[代码][代码]sign_type[代码][代码]>HMAC-SHA256</[代码][代码]sign_type[代码][代码]>[代码] [代码] <[代码][代码]spbill_create_ip[代码][代码]>127.0.0.1</[代码][代码]spbill_create_ip[代码][代码]>[代码] [代码] <[代码][代码]sub_mch_id[代码][代码]>153099232271</[代码][代码]sub_mch_id[代码][代码]>[代码] [代码] <[代码][代码]time_expire[代码][代码]>20190807164314</[代码][代码]time_expire[代码][代码]>[代码] [代码] <[代码][代码]time_start[代码][代码]>20190807164014</[代码][代码]time_start[代码][代码]>[代码] [代码] <[代码][代码]total_fee[代码][代码]>1</[代码][代码]total_fee[代码][代码]>[代码] [代码]</[代码][代码]xml[代码][代码]>[代码] 理想结果: 按照我方定义的过期时间(上述请求包定义的是3分钟),理论上用户在"0-2分59秒"内还是可以支付的而不是现在的"1分钟"就失效。
2019-08-08