我正在使用ActiveMerchant处理Ruby on Rails应用程序的计费组件.我们选择的支付网关是PaymentExpress.
我看到的代码示例如下所示,使用authorize()
和void()
测试卡的有效性:
def test_card! auth_response = gateway.authorize(100, card) gateway.void(auth_response.authorization) if auth_response.success? raise AuthorizationFailed.new(auth_response) unless auth_response.success? end
但是,PaymentExpress不支持void操作.有没有其他方法来执行此授权操作,或者可以省略无效操作,考虑到PaymentExpress等网关在7天后过期授权请求?
我void
在文档或Google中没有提到授权,也没有任何关于它有多重要的迹象.
一些帮助?