微信转账到零钱请求如下:
<xml><mchid>此处隐去</mchid><mch_appid>此处隐去</mch_appid><nonce_str>I8G3I9YSQFB39JD</nonce_str><check_name>NO_CHECK</check_name><openid>此处隐去</openid><amount>20</amount><desc>[0xe6][0xb5][0x8b][0xe8][0xaf][0x95][0xe4][0xbc][0x81][0xe4][0xb8][0x9a][0xe4][0xbb][0x98][0xe6][0xac][0xbe][0xe5][0x88][0xb0][0xe9][0x9b][0xb6][0xe9][0x92][0xb1]</desc><sign>3B2269850229E4F7CBB2E66CA115C50A</sign><partner_trade_no>1577876561202007291118062429</partner_trade_no><spbill_create_ip>127.0.0.1</spbill_create_ip></xml>
返回结果如下:
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[支付失败]]></return_msg>
<mch_appid><![CDATA[wxc415f494e2617d21]]></mch_appid>
<mchid><![CDATA[1577876561]]></mchid>
<result_code><![CDATA[FAIL]]></result_code>
<err_code><![CDATA[AMOUNT_LIMIT]]></err_code>
<err_code_des><![CDATA[付款金额超出限制。低于最小金额1.00元或累计超过5000.00元。]]></err_code_des></xml>
你好,这里的单位是分,你这边传入得是20.小于最低限制。重新调整参数传入即可。
20的单位是分,错误信息提示这个值小于1块,不支持啊;另外,我记得,在商户管理后台,企业付款产品设置模块内,可以调整这个设置,具体自己登录商户平台翻看下。