【應用中心】金流FAQ CheckMacValue Error 常見原因 - 客服中心 - 歐付寶討論版
請選擇 進入手機版 | 繼續訪問電腦版

歐付寶討論版

查詢
查看: 278|回覆: 0

[應用中心] 【應用中心】金流FAQ CheckMacValue Error 常見原因

[複製連結]
歐付寶官方管理員
發表於 2018-7-17 10:06:27 | 顯示全部樓層 |閱讀模式
CheckMacValue Error 常見原因
請資訊人員確認以下事項:
1.帶入的 ALL IN ONE HashKey及HashIV 對應的值貼相反
2.帶入的 ALL IN ONE HashKey及HashIV 字母Key錯或多帶入空白鍵(建議使用複製貼上)
3.將 ALL IN ONE HashKey及HashIV 當作參數一起送出亦會產生此錯誤
4.因為歐付寶僅支援UTF-8編碼,若送出的參數中含有亂碼則會無法計算檢查碼
(建議可以使用 Fiddler Web Debugger做檢查喔!)
5.參數帶入時是否有依照A-Z的字母排序(遇第一個英名字母相同時,以第二個英名字母來比較,以此類推)
6.請確認您的語言的 UrlEncode function 轉換後的結果符合附錄 URLEncode 轉換表中的「.NET 編碼 (Opay)」欄位值,若有不符合的字元,請用字元替換功能處理,以免無法符合檢查規則。

  
符號
  
編碼表
.NET  編碼 (Opay)
  
`
  
%60
%60
  
[
  
%5b
%5b
   
%5d
%5d
  
{
  
%7b
%7b
  
}
  
%7d
%7d
  
:
  
%3a
%3a
  
'
  
%27
%27
  
"
  
%22
%22
  
,
  
%2c
%2c
  
|
  
%7c
%7c


GMT+8, 2019-6-20 01:16 , Processed in 0.066037 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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