2013-04-13 86 views
0

我遇到了Magento的問題。PayPal在PayPal方面向Magento購物車中添加額外的稅款

爲客戶推出網站後,11天內一切正常。昨天,其中一位客戶通知我們,他們的付款被標記爲涉嫌詐騙。我們去檢查並看到Magento網站和PayPal上的金額有所不同。在仔細檢查原因之後,我們看到PayPal正在從Magento轉移的金額中再增加一個稅額,即使Magento已經包含了所有金額。

這是我在更改爲PayPal快速結帳時收到的錯誤。

PayPal網關已拒絕請求。購物車項目總金額與訂單金額不匹配(#10413:由於參數無效而拒絕交易,詳情請參閱其他錯誤消息)。

有誰知道如何解決這個問題?

+0

檢查我的答案在這裏:[https://stackoverflow.com/questions/9804883/suspected-fraud-status-after-compeleting-the-payment-in-magento/44993619#44993619](https:/ /stackoverflow.com/questions/9804883/suspected-fraud-status-after-compeleting-the-payment-in-magento/44993619#44993619) –

回答

0

建議您記錄發送到PayPal的內容,以及進入Pay​​Pal訂單相關數據庫的內容。

使用類似的細節來了解那個特定的情況。

或許你的某些代碼(附加模塊)在PayPal表單中增加了稅額,這個額外金額沒有更新訂單總額,因此訂單細節完好無損。

+0

我懷疑這是由於我爲管理模塊實施後添加的一些擴展。卸載這些擴展然而沒有幫助情況。 –

+0

除非您記錄張貼到paypal的內容,並且與已訂購的內容進行比較,否則很難斷定發生問題的位置是您在PayPal中的帳戶配置有誤,還是Magento代碼有問題。 – oscprofessionals

1

我找到了解決方案。不知道這是做到這一點的最佳方式。但是,它的工作。

只是爲了澄清,我想用Magento使用PayPal網頁標準。

\程序\代碼\核心\法師\寶\型號\阿比\ Standard.php

我註釋掉follwing。

49 // 'tax'   => 'tax_amount', 

65 //'tax'  => '_filterAmount', 

93 //Mage_Paypal_Model_Cart::TOTAL_TAX  => 'tax',