我已经像这样初始化了网关:
GATEWAY = ActiveMerchant::Billing::SecurionPayGateway.new({
secret_key: secret_key
})
我已经使用ActiveMerchant的store方法创建了令牌:
token = GATEWAY.store(credit_card)
我正在尝试使用令牌对象中的card_id来授权付款:
GATEWAY.authorize((amount * 100).round, card_id)
但是它不起作用。我收到一条错误消息,说我需要客户ID。有什么方法可以使这项工作完成与我上面建议的类似的工作?
谢谢!