2017-01-30 48 views
0

我一直在嘗試使用他們的表單集成來集成Sage Pay,但無法通過臭名昭着的5080錯誤。我已經經歷了10天的Sage支持,並承認他們不能再幫忙,並且確信這是一個加密問題。我也在這裏瀏覽了答案,我似乎無法得到解決方案。我做了使用其他系統之前,許多集成但從系統缺乏反饋是非常令人沮喪,使調試幾乎是不可能的鼠尾草形式集成

事情我可以證實: - PHP版本7.0.15,如WordPress的安裝的一部分 - 通過獨特VendorTxCode - 通過所有必填字段與現場成功&失敗URLS - 通過VPSProtocal,TxType,VENDORNAME和地穴(在使用Chrome瀏覽網絡工具aftre請求確認失敗) - 試圖測試和現場門戶網站使用相關的按鍵和正確的網關 - 通過支持查看了許多showposts並驗證爲正確的格式 - 確認加密 - suppl ied未加密的字符串支持,他們的升級團隊加密字符串,併發回加密的字符串 - 使用字符串比較應用程序來比較字符串,他們是相同的 - 我似乎無法看到門戶中的無效事務,因爲我沒有轉換選項卡查看和支持說,他們甚至不能看到試圖打到服務器的請求。

他們不斷告訴我它的加密問題任何建議如何最好地調試這個或任何幫助別人的非顯式解決方案會有很大的幫助 - 我不知道什麼是最好的張貼在這裏給你看,但我可以作爲需要

非常感謝

回答

0
+0

感謝,裏克..第1步完成(我第一次得到了他的建議)我可以看到,支持處理,以確保帳戶正在測試交易......我卻無法看到任何交易失敗。我提到這是爲了支持 - 似乎很快就沒有辦法處理任何事情。可以確認我正在使用現場網關和正確的密碼。 –

+0

String作爲請求:VendorTxCode = tba_58907200d89c4&金額= 50.00&貨幣= EUR&描述= BabysittingFees&BillingSurname = SNAME&BillingFirstnames = FNAME&BillingAddress1 = BAddress1&結算城市= BCity&BillingPostCode = 00000&BillingCountry = IE&DeliveryFirstnames = FNAME&DeliverySurname = SNAME&DeliveryAddress1 = DAddrss1&DeliveryCity = DCity&DeliveryPostCode = 00000&DeliveryCountry = IE&SuccessURL = HTTPS://example.com/success&FailureURL= https://example.com/failure –

+0

當我嘗試這個時,我得到了錯誤 - 保存字符串,因爲Unicode顯示字符串中的空白加載導致加密問題。將該字符串保存爲Unicode並清除所有空白,然後重試。哦,你需要將協議添加到successURL上。 –