1

Authorize.net でテスト アカウントを作成しました。私の開発環境は Rails 3 で、静的 IP を使用して Server Integration Method (SIM) を実装しようとしています。しかし、私はエラーが発生しています:

"3,1,87,(TESTMODE) このマーケット タイプのトランザクションは、このシステムでは処理できません。,000000,P,0,,,199.00,,auth_capture,,,,,,,,,,,,,,, ,,,,,,,,,,,D3EA25CA1DF97765286A48C6B22287F4,,,,,,,,,,,,,,,,,,,,,,,,,,✓,uSIUUgX0d++dIheYjcHdlztlViD/ r4YDUP9rEuEy9U8=,Purchase は、"AuthorizeNet::SIM::Transaction::Gateway::TEST" ゲートウェイにリクエストを送信するときに使用します。

私もこのリンクを見つけました:他の人は同様のタイプのエラーを受け取りました

しかし、役に立ちません。このエラーを解決する方法について何か提案はありますか? アクションに以下のコードを書きました。

@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)))
4

1 に答える 1