問題タブ [silent-post]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - サイレント ポスト ASP.Net による Authorize.Net 定期支払いのテスト
asp.net アプリケーションで Authorize.Net 支払いゲートウェイを使用しています。開発者アカウント
を
使用して、Authorize.Net ARB (SOAP) から作成されたサブスクリプションをテストしています。サブスクリプションはアカウント用に作成されていますが、関連する将来の定期的な支払いにサイレント ポスト メソッドを使用して結果をテストすることはできません。アカウント。
http://www.johnconde.net/blog/all-about-authorize-nets-silent-post/
この投稿を読みましたが、とても役に立ちました。
しかし、自分の authorize.net 開発者アカウントから作成されたアカウントの今後の支払いについて、Authorize.net から応答データを受け取る方法はありますか?
java - Authorize.net は ARB を作成し、ID を取得します
新しい ARB サブスクリプションを作成すると、応答が戻ってきて、それが提供する ID を保存します。試してみたところ、「33」が返されました。
その後、サイレント ポスト コールバックがメソッドにヒットすると、応答の ID は 15631016 とは異なります。
15631016 は、authorize.net オンライン ポータルで見られるものと一致する点で正しいです。
では、33 とは何で、実際の ARB ID を返さないのはなぜでしょうか?
新しい ARB を作成し、arbId を取得するコードは次のとおりです。
新しい ARB サブスクリプション ID を取得する正しい方法ではない場合getResultSubscriptionId()、使用する正しい方法は何ですか?
php - Authorize.net による拒否されたトランザクションの通知 - ARB
ARB メソッドの Authorize.net で拒否されたトランザクションの通知を受け取る方法はありますか。
トランザクションの更新には Silent POST URL メソッドを使用していますが、既に実行されている拒否されたトランザクションのステータスや通知は返されないようです。
Authorize.net プラグインとのメンバーシップ統合を使用しており、定期的なトランザクションが拒否された場合に備えて、メンバーシップをダウングレードすることが重要です。格下げは、承認されなかったトランザクションについて Athorize.net から何らかの通知を受け取った場合にのみ可能です。
Authorize.net からその情報を取得する方法があるはずですか? ありがとう