2012-04-16 93 views
0

我似乎已經正確設置了所有設置,但是我的交易未被放置,並且出現錯誤提示「處理您的訂單時出錯,請與我們聯繫或稍後再試」,當我點擊「PLACE ORDER」按鈕Payflow Pro不能正常工作

我已經加倍檢查了商家電子郵件地址,合作伙伴ID,用戶,供應商和密碼是否正確提供以及測試模式是否已啓用 我的payflow pro帳戶未激活,所以其a測試賬戶。這是我的問題的原因嗎?任何幫助將不勝感激。

+0

在模塊上啓用調試並檢查var/log /中日誌的輸出並檢查響應,並確保使用測試模式? – 2012-04-16 17:38:58

+0

是的,我已經啓用了調試模式,我正在使用測試模式。這是我在var輸出/日誌文件 [結果] =>數組 ( [結果] => 12 [pnref] => V35A1F13CEF5 [respmsg] =>拒絕 [hostcode] => d [prefpsmsg ] =>修改:一個以上的規則被觸發用於審閱 [fps_prexmldata [844] =><規則NUM [REQUEST_ID] => 16d136fdb74d8649717eb00e5a4202c6 [RESULT_CODE] => 12 ) – Anz 2012-04-17 04:53:17

回答

1

這是一個正常的過程,然後,我會聯繫貝寶,因爲他們拒絕支付,到期以超過最大限制等。

其他選項會是您可以更改發送的請求以增加錯誤的詳細程度,但它只會進一步提示並有助於排除故障。

請求字符串需要附加Verbosity = Medium以增加輸出。我相信這可以通過類Mage_Paypal_Model_Payflowpro:_buildBasicRequest()和修改setVerbosity()

參考PayPal Documentation的信息。

+0

是這是因爲我使用HTTP而不是HTTPS? – Anz 2012-04-18 05:56:28

+0

我不這麼認爲。我認爲這將是一個不同的錯誤,這似乎更多的是在實際卡的授權。 – 2012-04-18 16:07:48

+0

好的。我已經在paypal技術支持中發佈了一張票。讓我檢查一下會有什麼反饋。謝謝Vern,祝你有個美好的一天:-) – Anz 2012-04-19 06:29:04