6

我在我的 rails 应用程序中使用Balanced ruby​​ gem进行支付集成。

我正在提交卡信息并获得有效回复。然后我将卡信息发送到我的控制器,并且我正在使用card_uri.

buyer = Balanced::Marketplace.my_marketplace.create_buyer(@member.email, card_uri)

但是,我收到了这个错误:

Faraday::Error::TimeoutError (execution expired):

谁能告诉我怎么了?提前致谢。

4

1 回答 1

10

我在这个问题上做了更多的挖掘,它可能是一个短暂的网络缓慢。法拉第的设置非常严格,所以也许我们可以稍微放松一下。

配置平衡时,请尝试以下操作:

Balanced.configure('API_KEY_STRING', :connection_timeout => 30, 
                                     :read_timeout => 30)

希望这可以帮助。

于 2012-11-20T21:08:03.970 回答