2010-04-14 68 views

回答

0

您可能不想通過ActionController框架來做到這一點,而是使用單獨的HTTP客戶端庫。 Net :: HTTP就是這樣一個庫的一個例子,但是你的支付網關可能會提供一個與它交互的ruby gem(比如TrustCommerce),或者ActiveMerchant的某些部分可以和你的網關一起工作。

無論哪種方式,將用戶直接重定向到支付網關可能並不是最好的(因爲支付網關可能會返回xml,用戶會看到這一點);而是與服務器上的網關建立單獨的連接,然後處理該呼叫並將結果返回給用戶。