請問一下關於電子發票的CheckMacValue - 電子發票 - 歐付寶討論版

歐付寶討論版

查詢
查看: 1467|回覆: 3
打印 上一主題 下一主題

請問一下關於電子發票的CheckMacValue

[複製連結]
歐付寶官方管理員
發表於 2017-3-15 10:58:31 | 顯示全部樓層
感謝您的詢問,根據您提供的自訂編號 Y17020001  LOG紀錄如下
依據紀錄顯示,您實際並未帶客戶(買受人)電子信箱或手機號碼,這兩個參數不可同時為空白,再煩請調整試試。
RealIP:220.135.140.233
ProxyIP:
RequestForm:
ItemAmount=1630
ItemCount=1
ItemName=%25E6%25A9%259F%25E5%25A0%25B4%25E6%258E%25A5%25E9%2580%2581%25E9%25A0%2590%25E7%25B4%2584
ItemPrice=1630
ItemWord=%u500b
MerchantID=2000132
SalesAmount=1630
TaxType=1
TimeStamp=1489500924
RelateNumber=Y17020001
CheckMacValue=8F8967E2280098D24AFA2D20B5F2451F
UserAgent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36
log建立時間:2017/03/14 22:15:25
歐付寶官方管理員
發表於 2017-3-16 11:22:26 | 顯示全部樓層
1334444 發表於 2017-3-15 20:29
您好,我加入了客戶電子信箱,但得到的值仍是CheckMacValue Error.

傳送的值如下

以下為我司計算過程,提供給您參考,
再麻煩您提供計算過程給我們。
後續若還有任何串接問題,請發信至:techsupport@allpay.com.tw

字串組合:
HashKey=ejCk326UnaZWKisg&CustomerEmail=marie%40j-gms.com&ItemAmount=1600&ItemCount=1&ItemPrice=1600&MerchantID=2000132&RelateNumber=Y17030002&SalesAmount=1600&TaxType=1&TimeStamp=1489581926&HashIV=q9jcZX8Ib9LM8wYk

進行URLEncode:
HashKey%3dejCk326UnaZWKisg%26CustomerEmail%3dmarie%2540j-gms.com%26ItemAmount%3d1600%26ItemCount%3d1%26ItemPrice%3d1600%26MerchantID%3d2000132%26RelateNumber%3dY17030002%26SalesAmount%3d1600%26TaxType%3d1%26TimeStamp%3d1489581926%26HashIV%3dq9jcZX8Ib9LM8wYk

轉小寫:
hashkey%3dejck326unazwkisg%26customeremail%3dmarie%2540j-gms.com%26itemamount%3d1600%26itemcount%3d1%26itemprice%3d1600%26merchantid%3d2000132%26relatenumber%3dy17030002%26salesamount%3d1600%26taxtype%3d1%26timestamp%3d1489581926%26hashiv%3dq9jczx8ib9lm8wyk

MD5:
DF5BE120B6DA4E93EF8E20265889087D

GMT+8, 2024-5-10 09:52 , Processed in 0.062113 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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