2013-12-23 62 views
0

我目前正致力於將我的示例站點與Authorize.NET進行集成。如何在Authorize.NET支付網關中使用中繼響應URL?

所以我在Authorize.NET中創建了一個Sandbox帳戶。

使用此測試帳戶,我正在測試DPM並使用中繼響應URL。

首先,我的頁面是Confirm.aspx,其中包含信用卡詳細信息。

在提交頁面時,它將被重定向到test url:https://test.authorize.net/gateway/transact.dll

我在設置x_relay_response =「TRUE」; x_relay_url = 「HTTP://本地主機:3489/SIM.aspx」;

我的問題與困惑是:

哪個頁面上繼電器響應將被接收,這對我來說簡直是拋出一些錯誤或警告。我將發佈我的問題的屏幕截圖。請提供您寶貴的建議或解決方案,這些建議或解決方案將是可觀的

的截圖如下圖所示:

error on setting relay response url

+0

還可以使用web服務而不是網頁 –

回答

0

,因爲你的中繼響應URL是不公開的和沙箱是無法連接到它您收到一個錯誤。

Relay Response Basics and Troubleshooting

+0

我在測試環境中工作。那我該如何檢查繼電器響應網址?這是錯誤的原因嗎?有沒有解決辦法? – RajeshKannan

+0

解決方案是公開沙箱帖子的轉發響應URL。 – rhldr

+0

您應該可以使用像[ngrok](https://ngrok.com/)這樣的工具,並且在開發過程中將您的本地URL暴露給公衆,而不會有太多麻煩。免費版本在不時處理這個問題時表現得非常好。 –