【发布时间】:2013-04-05 23:31:22
【问题描述】:
我已经使用 Authorize.net 创建了一个测试帐户。我的开发环境是 rails 3,我正在尝试使用静态 IP 来实现服务器集成方法 (SIM)。但我收到一个错误:
"3,1,87,(TESTMODE) 这个市场类型的交易不能在这个系统上处理。,000000,P,0,,,199.00,,auth_capture,,,,,,,,,,,, ,,,,,,,,,,,,,,D3EA25CA1DF97765286A48C6B22287F4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,✓,uSIUUgX0d+ +dIheYjcHdlztlViD/r4YDUP9rEuEy9U8=,Purchase 向“AuthorizeNet::SIM::Transaction::Gateway::TEST”网关发送请求。
我还找到了这个链接:others got similar type error
但没有帮助。任何建议如何解决此错误?我在动作中写了以下代码。
@amount = 10.00
@sim_transaction = AuthorizeNet::SIM::Transaction.new('API Login ID', 'Transaction Key', @amount, :hosted_payment_form => true)
@sim_transaction.set_hosted_payment_receipt(AuthorizeNet::SIM::HostedReceiptPage.new(:link_method => AuthorizeNet::SIM::HostedReceiptPage::LinkMethod::GET, :link_text => 'Continue', :link_url => payments_thank_you_url(:only_path => false)))
【问题讨论】:
标签: ruby-on-rails ruby authorize.net