【发布时间】:2013-03-17 01:31:00
【问题描述】:
我目前正在使用 ActiveMerchant 与 Authorize.net CIM 集成。它工作正常。但是,我在更新客户的付款资料信息时遇到了问题(类似于此 - How can I update customer payment profile details in Authorize.NET (CIM)?)
基本上,当 ActiveMerchant 想要向 Authorize.net 发送 API 请求时,它需要我为信用卡支付详细信息构建一个 CreditCard 模型,而不仅仅是提供一个哈希值。但是为了更新客户的付款资料,我没有该卡的真实值,只有卡号的“XXXX1111”或到期日期的“XXXX”之类的屏蔽字符串。
我无法使用这些值创建验证 CreditCard 模型,但我需要做的就是将屏蔽值传递回 Authorize.net。不过,我找不到任何有关如何执行此操作的文档。有其他人遇到过这个问题吗?
【问题讨论】:
标签: ruby-on-rails-3 authorize.net activemerchant