【问题标题】:'Order not found' exception error after paying with PayPal Plus in Magento在 Magento 中使用 PayPal Plus 付款后出现“未找到订单”异常错误
【发布时间】:2017-03-25 12:34:45
【问题描述】:

最近,当用户在 Magento 中完成结帐并使用 PayPal Plus 作为付款方式后,我们会遇到这些异常。客户收到错误页面,但已付款且 Magento 订单状态设置为“已付款”。

exception 'Mage_Core_Exception' with message 'Order not found.' in app/Mage.php:595
Stack trace:
#0 app/code/community/Iways/PayPalPlus/Model/Webhook/Event.php(254): Mage::throwException('Order not found...')
#1 app/code/community/Iways/PayPalPlus/Model/Webhook/Event.php(70): Iways_PayPalPlus_Model_Webhook_Event->getOrder(Object(PayPal\Api\WebhookEvent))
#2 app/code/community/Iways/PayPalPlus/controllers/IndexController.php(171): Iways_PayPalPlus_Model_Webhook_Event->processWebhookRequest(Object(PayPal\Api\WebhookEvent))
#3 app/code/core/Mage/Core/Controller/Varien/Action.php(418): Iways_PayPalPlus_IndexController->webhooksAction()
#4 app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('webhooks')
#5 app/code/community/BalkeTechnologies/StoreMaintenance/Controller/Router/Standard.php(91): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#6 app/code/core/Mage/Core/Controller/Varien/Front.php(172): BalkeTechnologies_StoreMaintenance_Controller_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#7 app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#8 app/Mage.php(684): Mage_Core_Model_App->run(Array)
#9 index.php(83): Mage::run('', 'store')
#10 {main}

有什么问题,我该如何解决?任何提示表示赞赏!

【问题讨论】:

    标签: magento paypal


    【解决方案1】:

    请查看表格sales_payment_transactionorder_id条目是否正确插入(由于当前交易未找到订单而导致错误)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-22
      • 1970-01-01
      • 2013-02-13
      • 1970-01-01
      • 2020-07-24
      • 2018-08-19
      相关资源
      最近更新 更多