Jump to content

Bankwire error 500


Recommended Posts

Hello

Bankwire module is not working. I was reading lots of topics and I couldn't find the solution yet :( 

The error I get is the following:

[PrestaShopException]

Can't load Order status
at line 174 in file classes/PaymentModule.php

168.
169.         $order_status = new OrderState((int)$id_order_state, (int)$this->context->language->id);
170.         if (!Validate::isLoadedObject($order_status))
171.         {
172.             PrestaShopLogger::addLog('PaymentModule::validateOrder - Order Status cannot be loaded', 3, null, 'Cart', (int)$id_cart, true);
173.             throw new PrestaShopException('Can\'t load Order status');
174.         }
175.
176.         if (!$this->active)
177.         {
178.             PrestaShopLogger::addLog('PaymentModule::validateOrder - Module is not active', 3, null, 'Cart', (int)$id_cart, true);
  • PaymentModuleCore->validateOrder - [line 64 - modules/bankwire/controllers/front/validation.php] - [9 Arguments]
    58.             '{bankwire_owner}' => Configuration::get('BANK_WIRE_OWNER'),
    59.             '{bankwire_details}' => nl2br(Configuration::get('BANK_WIRE_DETAILS')),
    60.             '{bankwire_address}' => nl2br(Configuration::get('BANK_WIRE_ADDRESS'))
    61.         );
    62.
    63.         $this->module->validateOrder($cart->id, Configuration::get('PS_OS_BANKWIRE'), $total, $this->module->displayName, NULL, $mailVars, (int)$currency->id, false, $customer->secure_key);
    64.         Tools::redirect('index.php?controller=order-confirmation&id_cart='.$cart->id.'&id_module='.$this->module->id.'&id_order='.$this->module->currentOrder.'&key='.$customer->secure_key);
    65.     }
    66. }
  • BankwireValidationModuleFrontController->postProcess - [line 171 - classes/controller/Controller.php]
    165.             // setMedia MUST be called before postProcess
    166.             if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className)))
    167.                 $this->setMedia();
    168.
    169.             // postProcess handles ajaxProcess
    170.             $this->postProcess();
    171.
    172.             if (!empty($this->redirect_after))
    173.                 $this->redirect();
    174.
    175.             if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className)))
  • ControllerCore->run - [line 373 - classes/Dispatcher.php]
    367.             // Execute hook dispatcher
    368.             if (isset($params_hook_action_dispatcher))
    369.                 Hook::exec('actionDispatcher', $params_hook_action_dispatcher);
    370.
    371.             // Running controller
    372.             $controller->run();
    373.         }
    374.         catch (PrestaShopException $e)
    375.         {
    376.             $e->displayMessage();
    377.         }
  • DispatcherCore->dispatch - [line 28 - index.php]
    22. * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
    23. * International Registered Trademark & Property of PrestaShop SA
    24. */
    25.
    26. require(dirname(__FILE__).'/config/config.inc.php');
    27. Dispatcher::getInstance()->dispatch();
 
I think it is something relating with the order status but I don't really know where could I define the status which sets when the bank wire order processes... Would you please help me?
Thank you!!!
Link to comment
Share on other sites

  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...