2010-03-02 47 views
1

我一直在問到集成了SagePay Windows窗體應用程序直接從應用程序需要付款。 SagePay文檔討論了ASP.NET,所以我不確定這是否可行。有沒有人將之前的SagePay與WinForm應用程序集成?可能嗎?SagePay集成窗體

回答

1

我知道有些付款處理器具有其中支付部分他們的服務器上的表單上承載的連接選項。您可以嘗試將Web瀏覽器控件嵌入到您的應用中以顯示付款頁面。

通常有另一種類型的連接選項,您可以通過HttpWebRequest發送您的信息,但我不確定這是否會工作,因爲它需要SSL。由於您正在將您的應用程序作爲桌面客戶端運行,因此我不確定您可以使用哪些應用程序。

1

我不知道這是可能因爲sagepay需要將用戶重定向到萬事達卡安全或Visa驗證,我想他們會需要重定向到銀行,然後重定向到一個提供的URL。我認爲這需要在瀏覽器環境中。

1

你可以發佈到URL,並取回通過.NET對象的響應,並解析結果顯示錶單上。

您也可以要求SagePay創建一個供應商賬戶3D安全關閉。這使您可以在您的winforms應用程序中無需客戶密碼的情況下進行支付。但是,如果您繞過3D安全,大多數卡供應商不會保護您,如果有人打電話欺詐地使用卡。

但是絕對可以做到。

您通常可以從非安全頁面發佈安全服務器,因此這通常不是問題。