open-pay / openpay-prestashop Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Buena tarde tienen fecha estimada para la compatibilidad con la nueva versión Prestashop 8.0.x ?
Provee la ultima actualización del modulo y genera los siguientes errores.
Symfony\Component\ErrorHandler\Error
UndefinedMethodError
in C:\xampp\htdocs\managershop\modules\openpayprestashop\openpayprestashop.php (line 1291)
Logger::addLog('HTTP code '.$info['http_code'].' on request to '.$info['url'], 1, null, null, null, true); } curl_close($ch); $array = Tools::jsonDecode($result, true); if (array_key_exists('id', $array)) { Configuration::updateValue('OPENPAY_CLASSIFICATION', $array['classification']); return true; } else {
OpenpayPrestashop->getMerchantInfo()
in C:\xampp\htdocs\managershop\modules\openpayprestashop\openpayprestashop.php (line 870)
'name' => $this->l('Deberás de registrarte en BBVA y configurar las credenciales (ID, llave privada y llave pública.)'), 'result' => $this->getMerchantInfo()); }else{ $tests['configuration'] = array( 'name' => $this->l('Deberás de registrarte en Openpay y configurar las credenciales (ID, llave privada y llave pública.)'), 'result' => $this->getMerchantInfo()); } $tests['php54'] = array( 'name' => $this->l('Tu servidor debe de contar con PHP 5.4 o posterior.'), 'result' => version_compare(PHP_VERSION, '5.4.0', '>='));
OpenpayPrestashop->checkRequirements()
in C:\xampp\htdocs\managershop\modules\openpayprestashop\openpayprestashop.php (line 941)
foreach ($errors as $error) { $this->error[] = $error; } } $requirements = $this->checkRequirements(); foreach ($requirements as $key => $requirement) { if ($key != 'result') { $this->validation[] = $requirement; }
OpenpayPrestashop->getContent()
in C:\xampp\htdocs\managershop\controllers\admin\AdminModulesController.php (line 696)
if (count($this->errors)) { continue; } // Get the return value of current method $echo = $module->{$method}(); // After a successful install of a single module that has a configuration method, to the configuration page if ($key == 'install' && $echo === true && strpos(Tools::getValue('install'), '|') === false && method_exists($module, 'getContent')) { Tools::redirectAdmin(self::$currentIndex . '&token=' . $this->token . '&configure=' . $module->name . '&conf=12'); }
AdminModulesControllerCore->postProcessCallback()
in C:\xampp\htdocs\managershop\controllers\admin\AdminModulesController.php (line 921)
} } // Call appropriate module callback if (!isset($ppm_return)) { $this->postProcessCallback(); } if (Tools::getValue('generate_rtl') && Tools::getValue('configure') != '') { Language::getRtlStylesheetProcessor() ->setProcessPaths([
AdminModulesControllerCore->postProcess()
in C:\xampp\htdocs\managershop\classes\controller\Controller.php (line 308)
if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className))) { $this->setMedia(); } // postProcess handles ajaxProcess $this->postProcess(); if (!empty($this->redirect_after)) { $this->redirect(); }
ControllerCore->run()
in C:\xampp\htdocs\managershop\classes\Dispatcher.php (line 510)
// Execute hook dispatcher Hook::exec('actionDispatcher', $params_hook_action_dispatcher); // Running controller $controller->run(); // Execute hook dispatcher after Hook::exec('actionDispatcherAfter', $params_hook_action_dispatcher); } catch (PrestaShopException $e) { $e->displayMessage();
DispatcherCore->dispatch()
in C:\xampp\htdocs\managershop\MShop\index.php (line 92)
if (!headers_sent()) { header('Content-Type: text/html; charset=utf-8'); } // Prepare and trigger LEGACY admin dispatcher Dispatcher::getInstance()->dispatch();}
No se puede instalar en Prestashop 1.7.8.7
Información del servidor: Linux #1 SMP Fri Jan 28 05:34:34 EST 2022 x86_64
Versión del software del servidor: Apache
Versión de PHP: 7.2.34
Límite de memoria: 1024M
Todos los modulos de openpay para 1.7.x.x funcionan, a excepción de openpayprestashop
No genera el webhook en sandbox.
Información del servidor: Linux #1 SMP Tue Aug 31 17:08:39 UTC 2021 x86_64
Versión del software del servidor: LiteSpeed
Versión de PHP: 7.4.33
Límite de memoria: 1024M
Tiempo máx. de ejecución: 1500
Tamaño máx. para la carga de archivos: 1024M
Hola... estoy teniendo justo el mismo problema con el tema de este error "ERROR 1003. Please specify a valid source_id"
Recién instalé Open pay para pagos offline y este para pagos con tarjeta. Con el de pagos offline no tengo problemas, se generan bien, se mandan bien al dashboard de open pay.
Pero el de tarjetas me da ese error (TODO EN PRESTASHOP 1.7.5.1)
¿Podrían ayudarme a resolverlo? Solicité soporte directamente con Open Pay pero me dieron calabazas y me dijeron que el problema es de mi javascript, que lo resuelva yo.
La tienda está recién instalada, sólo tiene configurado como extra el pago vía PayPal, mismo que también funciona sin problemas.
Originally posted by @pvelascodg in #1 (comment)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.