在Rails中使用activemerchant gem的Eway反复出现的问题

时间:2017-03-15 11:52:40

标签: ruby-on-rails activemerchant recurring eway

我正尝试在EWay payment integration申请中使用Active-merchant Gem设置Rails

我成功设置了EWay,但当时尝试Recurring时遇到问题:

undefined method `recurring' for #<ActiveMerchant::Billing::EwayGateway:0x000000051bb110>.

我尝试了很多,但仍未找到任何合适的解决方案。

任何人都有更好的解决方案或经历EWay重复发生,请提供这将提供很多帮助。

由于

1 个答案:

答案 0 :(得分:1)

Active Merchant中的eWAY网关模块目前没有recurring功能,导致您看到的错误。实际上,似乎整体上从库中删除了重复出现的功能:

  

重复功能之间存在太多差异   由ActiveMerchant网关提供做好的工作   抽象它。因此,这会弃用所有这些功能   意图在未来的某个时刻完全剥离它。

Commit message 8 May 2014

如果您确实希望使用eWAY实施定期付款,您可以选择:

  • 使用令牌存储带有eWAY的卡(Active Merchant支持)并管理您应用中的定期结算。
  • 使用Active Merchant跳过并直接实施eWAY的Recurring API