收藏
回答

分账回退接口问题

测试分账回退的接口时发现一下返回 “签名方式不合法”,一下返回“参数不正确,请检查参数”,怎么都过不了。。如何解决?上次发帖让加一个微信支付技术人员的微信....加了几天都没加上,问题还在那边一直解决不了。。。

未填写sign_type参数时

Request:

<xml>

<mch_id>1554020981</mch_id>

<appid>wx37d2e22b81414069</appid>

<nonce_str>0c123b17e2a562c72e56e7450b9c4477</nonce_str>

<out_order_no>4200000391201909196892356415-16</out_order_no>

<out_return_no>4200000391201909196892356415-16</out_return_no>

<return_account_type>MERCHANT_ID</return_account_type>

<return_account>1554020981</return_account>

<return_amount>1413</return_amount>

<description>return-test</description>

<sign>39AACA23F70807544A3E4A3930557656DB12E8B4CA43B6B322637EF9B429ABDE</sign>

</xml>

Result:

<xml>

<return_code><![CDATA[FAIL]]></return_code>

<error_code><![CDATA[PARAM_ERROR]]></error_code>

<error_msg><![CDATA[签名方式不合法]]></error_msg>

</xml>


---------------------------------------------------------------------------


使用out_order_no

Request:

<xml>

<mch_id>1554020981</mch_id>

<appid>wx37d2e22b81414069</appid>

<nonce_str>12de15b17c66e631be80f5d56d9de68c</nonce_str>

<sign_type>HMAC-SHA256</sign_type>

<out_order_no>4200000391201909196892356415-16</out_order_no>

<out_return_no>4200000391201909196892356415-16</out_return_no>

<return_account_type>MERCHANT_ID</return_account_type>

<return_account>1554020981</return_account>

<return_amount>1413</return_amount>

<description>return-test</description>

<sign>129A309094E41FA4FBD424E4899C26D402ECDC336C73CB8BA91EF9EDD80657CB</sign>

</xml>

Result:

<xml>

<return_code><![CDATA[FAIL]]></return_code>

<error_code><![CDATA[PARAM_ERROR]]></error_code>

<error_msg><![CDATA[参数不正确,请检查参数]]></error_msg>

</xml>


---------------------------------------------------------------------------


使用order_id

Request:

<xml>

<mch_id>1554020981</mch_id>

<appid>wx37d2e22b81414069</appid>

<nonce_str>25ab538f1dbdf8c199afc8766ca8d9dd</nonce_str>

<sign_type>HMAC-SHA256</sign_type>

<order_id>30000101612019092008924940280</order_id>

<out_return_no>4200000383201909202166045061-18</out_return_no>

<return_account_type>MERCHANT_ID</return_account_type>

<return_account>1554020981</return_account>

<return_amount>1413</return_amount>

<description>return-test</description>

<sign>657EE2E004753D707198A9BD0FDE748C4885F9FD01CDCFAADA274E82C939FFE0</sign>

</xml>

Result:

<xml>

<return_code><![CDATA[FAIL]]></return_code>

<error_code><![CDATA[PARAM_ERROR]]></error_code>

<error_msg><![CDATA[参数不正确,请检查参数]]></error_msg>

</xml>


最后一次编辑于  09-24
回答关注问题邀请回答
收藏