function __verify_xml_SUCCESS($xml_arr) { // only archive the xml with SUCCESS, check logs for the FAILs $isSUCCESS = $xml_arr["result_code"]; $sign_from_wx = $xml_arr["sign"]; unset($xml_arr["sign"]); $sign = wx_sign_array($xml_arr, TOO_WX_PAY_API_SIGN_KEY, true); if ($sign != "" && $sign == $sign_from_wx && $isSUCCESS == "SUCCESS") { return true; } return false; }
function sign() { return wx_sign_array($this->to_array(), $this->pay_api_sign_key()); }