2012-12-18 33 views
0

我有一個運行Magento Community Edition站點的客戶端 - 版本1.3.2.4 - 他們已經使用PayPal進行一年多的付款根本沒有問題。Magento/Authorize.net - 「此付款方式不允許使用信用卡類型」

上週我們添加了Authorize.net作爲選項,並將其配置爲授權和捕獲付款。他們將他們的Authorize.net賬戶設置爲在會計方面與他們的Sage Pay賬戶連接。

一切工作都很好,直到嘗試提交付款 - 無論使用Authorize.net選項(Visa/MC/Dis/AMEX)在提交表單時選擇了哪種卡類型,它都會引發Magento提醒「信用卡該付款方式不允許使用類型「。

我已經在谷歌和Magento論壇上花了幾個小時來試圖追蹤這個問題,但我已經空了。我發現的大部分建議是清除緩存 - 我已經這樣做了,無論是在管理員還是清除var/cache和var/sessions,但沒有任何區別。

我們已聯繫Authorize.net並驗證帳戶處於活動狀態並準備好接收來自這4種卡片類型的交易。

有關爲什麼會發生這種情況以及如何糾正它的任何想法?

感謝您的幫助, 喬納森

+0

沒有真正相關,但自從1.3.x以來,PayPal模塊和Authorize.net模塊都有了大幅改進。您可能想要建議升級。 – pspahn

+0

我們可能不得不走那條路。 – d38

回答

0

這通常意味着該帳戶被設置爲當前卡,而不是卡不存在。將帳戶更改爲正確的類型將解決此問題。

+0

做了一些谷歌搜索 - 感謝您的建議,我會跟進與他們覈實。 http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/What-is-the-difference-between-Card-Not-Present-CNP-and-Card/ba-p/ 16916 – d38

+0

我們通過Authorize.net驗證了所有設置都正確無誤,用於接收付款,並且該帳戶確實設置爲卡片不存在。我已經生成了一個新的事務密鑰來確保,但是我們仍然會收到警告錯誤提示,並且Authorize在它們的最後沒有看到任何內容。我在日誌中沒有看到Authorize.net錯誤代碼。關於這可能來自哪裏的任何其他想法?再次感謝,Jonathon – d38

+0

你能解決這個問題嗎?我知道記住這樣的舊事是多麼困難,但如果你記得,你能告訴我們你做了什麼嗎? –

相關問題