0
我在我的rails应用程序中使用支付网关,如何从我的控制器重定向到网关并传递网关所需的所有参数?基本上这是一个post
请求。rails在post请求中向第三方发送参数
我在我的rails应用程序中使用支付网关,如何从我的控制器重定向到网关并传递网关所需的所有参数?基本上这是一个post
请求。rails在post请求中向第三方发送参数
您可能不想通过ActionController框架来做到这一点,而是使用单独的HTTP客户端库。 Net :: HTTP就是这样一个库的一个例子,但是你的支付网关可能会提供一个与它交互的ruby gem(比如TrustCommerce),或者ActiveMerchant的某些部分可以和你的网关一起工作。
无论哪种方式,将用户直接重定向到支付网关可能并不是最好的(因为支付网关可能会返回xml,用户会看到这一点);而是与服务器上的网关建立单独的连接,然后处理该呼叫并将结果返回给用户。