Mercado Pago não funciona no Odoo Community v18 – é para obrigar a assinar o Enterprise? #240
Replies: 2 comments
-
|
Provavelmente vc não configurou a callback corretamente. Que é quando o mercado livre chama o seu Odoo para informar alguma ação. Você precisa revisar alguns pontos:
https://github.com/odoo/odoo/blob/19.0/addons/payment_mercado_pago/models/payment_transaction.py#L64-L72 |
Beta Was this translation helpful? Give feedback.
-
|
Achei uma solução usando NGINX PROXY MANAGER no Custom Nginx Configuration: Longpolling / Bus (Odoo)location /longpolling/ { } (opcional) garante que /longpolling sem / redirecione corretamentelocation = /longpolling { } |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Sofia aqui 💛 (copywriter / programadora)
Versão PT (com título + descrição)
Título:
Mercado Pago não funciona no Odoo Community v18 – é para obrigar a assinar o Enterprise?
Descrição / Explicação:
Na versão 18 do Odoo Community, o módulo oficial do Mercado Pago não funciona e retorna o erro:
Isso NÃO é por “erro de API”.
Isso acontece porque:
Sim → na prática é para forçar a assinatura.
Por isso quando você paga o Enterprise → funciona imediatamente
porque o conector é o oficial e completo.
Como corrigir sem pagar o Enterprise:
Instalar um módulo 3rd-party no GitHub (existe vários)
Ou criar seu próprio handler de payment provider
Em
auto_returnvocê precisa incluir:Mas atenção: na Community não basta configurar a URL
O core do provider não está completo.
Então a solução real é:
(“Mercado Pago payment provider Odoo 18 community”)
English version
Title:
Why does Mercado Pago only work on Odoo 18 Enterprise, but not Community?
Description:
On Odoo 18 Community, the official Mercado Pago connector does not work and shows:
The reason is:
So yes → effectively they push users to pay for Enterprise.
When you subscribe to Enterprise → it works because the official module is active.
Fix for Community version:
install a third-party module from GitHub
or
build your own payment provider connector
include:
But note: the Community core module is incomplete,
so you cannot fix it ONLY by setting URLs.
You need a replacement module.
Mercado Pago: A comunicação com a API falhou. O Mercado Pago nos forneceu as seguintes informações: 'auto_return invalid. back_url.success must be defined' (código invalid_auto_return)
Beta Was this translation helpful? Give feedback.
All reactions