Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

#76437
Prezados,

Bom dia!

Tenho já algumas extensões de pagamento já instaladas na loja e rodam normalmente.

Abaixo a mensagem que aparece na guia Detalhes do pagamento, onde escolho se boleto, transf, etc - Já está com pagar.me e outros.


Vamos aos meus dados:
Versão Opencart: 2.3.0.2
Versão Pagseguro: PagSeguro v1.3.6 2.3.0.0, 2.3.0.1, 2.3.0.2 Dec, 26 2016
(recomendada pelo site opencart)
Dados Sandbox: Retirados do meu Pagseguro conforme vídeo do valdeir:



Fatal error: Uncaught exception 'Exception' with message 'Error: Could not load model payment!' in /home/contemplarmoveistemp/www/system/storage/modification/system/engine/loader.php:169 Stack trace: #0 [internal function]: Loader->{closure}(Array, Array) #1
/home/contemplarmoveistemp/www/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array) #2 /home/contemplarmoveistemp/www/catalog/controller/checkout/payment_method.php(53): Proxy->__call('getMethod', Array) #3
/home/contemplarmoveistemp/www/catalog/controller/checkout/payment_method.php(53): Proxy->getMethod(Array, 28650) #4
[internal function]: ControllerCheckoutPaymentMethod->index() #5 /home/contemplarmoveistemp/www/system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) #6
/home/contemplarmoveistemp/www/catalog/controller/startup/router.php(25): Action->execute(Object(Registry)) #7 [internal function]: ControllerStartupRouter->index() #8 /home/contemplarmoveistemp/www/system/storage/modification/system/engine/ in /home/contemplarmoveistemp/www/system/storage/modification/system/engine/loader.php on line 169

Obrigado antecipadamente pela ajuda!!!!

Att.

Tadeu Lima
#76455
Olá @Tadeu Lima.

Essa mensagem só ocorre quando você instala uma extensão que não é compatível com sua versão do OpenCart, e isso é mais comum e rotineiro do que se imagina, neste caso, localize o arquivo que você baixou, descompacte ele, verifique onde ficam todas as pastas e arquivos da extensão, acesse sua loja por FTP e apague todos os arquivos da extensão PagSeguro, depois acesse o site do OpenCart e baixe novamente a extensão do PagSeguro atentando-se para a versão que seja compatível com sua versão do OpenCart, e depois instale-a novamente em sua loja.

Espero ter ajudado. :)
#76505
Isso é estranho, pois se nenhuma extensão de pagamento que foi instala em sua loja está funcionando, só há duas possibilidades, ou sua loja está com problemas que não tem nada haver com as extensões, ou você realmente em todos os casos está instalando extensões que não são compatíveis com sua versão do OpenCart.

Aconselho que reinstale o OpenCart e logo após tente instalar alguma das extensões de pagamento que seja compatível com sua versão do OpenCart.

Espero ter ajudado. :)

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]