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;
}
示例#2
0
 function sign()
 {
     return wx_sign_array($this->to_array(), $this->pay_api_sign_key());
 }