ActiveMerchantを使用してauthorize.netゲートウェイで承認済みトランザクションを無効にする方法

StackOverflow https://stackoverflow.com/questions/1419141

質問

目標:成功した購入のみを顧客の請求明細に表示する。オンラインバンキングシステムで見られるように、承認されなかった承認が請求明細書に保留として表示されるのは望ましくありません。顧客は、誤った請求先住所を誤って入力したり、正しい住所を入力したりすることがよくあります。一緒に、2つの試行、1つは成功、もう1つは両方とも、請求書に決済前に保留として表示されます。これは、2回請求される可能性があるため、顧客を怖がらせる可能性があります。

詳細:AUTH_CAPTURE(ActiveMerchantの購入を介して)またはAUTH(ActiveMerchantの承認を介して)を行い、拒否された後、顧客の請求明細に表示されないように(ActiveMerchantの無効を介して)その承認を無効にしたい場合保留中(数日後に解決しますが)、ゲートウェイは、ゲートウェイでの承認またはキャプチャメソッド呼び出しから返された承認コードを使用して無効にするトランザクションを見つけることができません。

これはauthorize.net AIMゲートウェイに固有です。

アドバイスしてください。

ありがとう!

役に立ちましたか?

解決

あなたの質問を正しく理解していれば、あなたが望むことをする方法があるかどうかわかりません。

これは、ゲートウェイ/マーチャントアカウントシステムの制限です。

先週末、ホテルに宿泊したばかりで、チェックインしたときに、カードに「承認請求」が表示されて消えるという警告を受けました。ホテルの状況はあなたが対処しているものと似ており、私はそれを回避する方法があるとは思わない。ガソリンスタンド、レストラン、ホテルなど。

非常に一般的であるため、顧客が心配する心配はありません。あなたは支払いフォームに承認請求について何かを述べる声明を書くかもしれません-私は過去にプロジェクトでそれをしました。

また、auth.netの詳細については、authを無効にできないため、エラーが発生していると確信しています。返された認証コードは、後で必要に応じて金額を取得するために使用されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top