Hola chicos, tenemos el siguiente al intentar editar el estado de un pedido en el backend (el error nos sale tras acceder al apartado de pedidos, al presionar el botón Ver del último pedido realizado).
[PrestaShopDatabaseException]
Table 'empapela_pp1.ps47f_paypal_capture' doesn't exist
SELECT SUM(capture_amount)
FROM `ps47f_paypal_capture`
WHERE (id_order = 37) AND (result = "Completed")
LIMIT 1
at line 635 in file classes/db/Db.php
629. WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);
630. }
631. else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))
632. {
633. if ($sql)
634. throw new PrestaShopDatabaseException($this->getMsgError().'
'.$sql.'
');
635. throw new PrestaShopDatabaseException($this->getMsgError());
636. }
637. }
638.
639. /**
URL del sitio: Contenido solo visible a usuarios registrados
HOla
Al parecer es un problema con la actualización de prestsahop, revisa el siguiente hilo
https://www.prestashop.com/forums/topic/452396-after-update-16014-to-1610-table-paypal-capture-doesnt-exist/
Lo más practico es que busques un módulo paypal lo desinstales e instales nuevamente
Saludos.
Sí, mil gracias, encontré un hilo similar y funcionó a la perfección. Desinstalar e instalar de nuevo el módulo. Gracias!