測試 金流 php SDK -OrderReturnUrl-CheckMacValue verify fail. - 金流服務 - 歐付寶討論版
請選擇 進入手機版 | 繼續訪問電腦版

歐付寶討論版

查詢
查看: 2296|回覆: 0

測試 金流 php SDK -OrderReturnUrl-CheckMacValue verify fail.

[複製連結]
1136666
發表於 2018-5-29 10:31:24 | 顯示全部樓層 |閱讀模式
你好,

    在使用 金流 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';
        }

GMT+8, 2022-8-16 15:54 , Processed in 0.125870 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回覆 返回頂部 返回列表