歐付寶討論版

標題: 測試 金流 php SDK -OrderReturnUrl-CheckMacValue verify fail. [打印本頁]

作者: 1136666    時間: 2018-5-29 10:31
標題: 測試 金流 php SDK -OrderReturnUrl-CheckMacValue verify fail.
你好,

    在使用 金流 php SDK 進行付款測試時,建訂單是成功的,但在OrderReturnUrl 接收資料時會出現 CheckMacValue verify fail.


    目前使用的是測試環境,測試HashKey及HashIV 相關測試程式如下,請問問題是什麼? 感謝


    include('./opay/AllPay.Payment.Integration.php');
    $obj = new AllInOne();
    $testKey='5294y06JbISpM5x9';
    $testIV='v77hoKGq4kWxNNIS';
    $testStoreid='2000132';
   
    $obj->HashKey     = $testKey ;                                          
    $obj->HashIV      = $testIV ;     
   $obj->MerchantID = $testStoreid ;                                   
   
        $arFeedback = $obj->CheckOutFeedback();


        if (sizeof($arFeedback) > 0) {
                foreach ($arFeedback as $key => $value) {
                                switch ($key){
                                        // 支付後的回傳的基本參數
                                        case "MerchantID": $szMerchantID = $value; break;
                                        case "MerchantTradeNo": $szMerchantTradeNo = $value; break;
                                        case "PaymentDate": $szPaymentDate = $value; break;
                                        case "PaymentType": $szPaymentType = $value; break;
                                        case "PaymentTypeChargeFee": $szPaymentTypeChargeFee = $value; break;
                    case "RtnCode": $szRtnCode = $value; break;
                                        case "RtnMsg": $szRtnMsg = $value; break;
                                        case "SimulatePaid": $szSimulatePaid = $value; break;
                                        case "TradeAmt": $szTradeAmt = $value; break;
                                        case "TradeDate": $szTradeDate = $value; break;
                                        case "TradeNo": $szTradeNo = $value; break;
                                        default: break;
                                }
                }
               
                       
        }else {
                print '0|Fail';
        }






歡迎光臨 歐付寶討論版 (https://forum.allpay.com.tw/) Powered by Discuz! X3.2