2010-03-30 180 views
0

我想在我的PHP項目中實現bluepay支付服務,但是我收到「安全錯誤」的返回消息。下面是詳細的調試頁面結果: 響應:STATUS = E &消息= SECURITY%20ERROR 收發器ID: 狀態:電子 AVS RESP: CVV2 RESP: 驗證碼: 消息:安全錯誤 再叫:Bluepay安全錯誤

我正在使用正確的商家ID和密鑰。

有沒有人有任何想法!請幫幫我!

回答

1

在BluePay網關中只有兩種方法可以導致安全錯誤。 1)。錯誤的帳戶ID 2)。錯誤的防篡改密封,通常是錯誤密鑰的結果。我們始終建議人們複製並過去這兩項內容,並假設您的內容正確無誤,請直接致電或發送電子郵件給我,我很樂意查看您的確切帳戶並查看錯誤顯示的內容日誌。謝謝。

添溝槽 184舒曼大道#350 內珀維爾,IL 60563 ,P:630-300-2418 F:866-422-6011 E:[email protected] www.bluepay.com

+0

感謝您的回覆!! 我確定,我正在使用正確的帳戶ID和密鑰。該數據發佈到bluepay之前,防篡改密封變量包含以下數據 我正在contactinating所有的變量命名爲($ tamper_proof_data) 另一個變量如下圖所示 $ tamper_proof_data = $這個 - > _ POSTDATA [ '密鑰'] 。 $ this - > _ postData ['ACCOUNT_ID']。$ this - > _ postData ['TRANS_TYPE']。 $ this - > _ postData ['AMOUNT']。$ this - > _ postData ['MASTER_ID']。$ this - > _ postData ['NAME1']。$ this - > _ postData ['PAYMENT_ACCOUNT']; \t $ this - > _ postData ['TAMPER_PROOF_SEAL'] = bin2hex(md5($ tamper_proof_data)); – Shima 2010-03-31 05:11:15

+0

我的疑問是,這是你說的防篡改密封的變量嗎? 如果不是,請更清楚地說明這一點,以及具體做法是什麼。 – Shima 2010-03-31 05:12:38