Skip to content

[IMP] pos/mercado-pago: add important banner to Mercado Pago configur…#18939

Open
emmi-odoo wants to merge 1 commit into
19.0from
19.0-pos-pago-emmi
Open

[IMP] pos/mercado-pago: add important banner to Mercado Pago configur…#18939
emmi-odoo wants to merge 1 commit into
19.0from
19.0-pos-pago-emmi

Conversation

@emmi-odoo

Copy link
Copy Markdown
Contributor

…ation section

task-6373598

@robodoo

robodoo commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Pull request status dashboard

@C3POdoo
C3POdoo requested review from a team July 15, 2026 13:48
@emmi-odoo
emmi-odoo requested review from a team and removed request for a team July 15, 2026 14:15
@mcsi-odoo
mcsi-odoo requested review from mcsi-odoo and removed request for a team July 23, 2026 06:46

@mcsi-odoo mcsi-odoo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey Emmanuël, a few comments/questions here, but mainly I'm a bit confused about where the new important banner is being added. Maybe we can discuss so I can understand the reasoning better?

<https://www.mercadopago.com.mx/herramientas-para-vender/lectores-point>`_.
- Mercado Pago payment terminals do not require an :doc:`IoT Box </applications/general/iot>` to
operate.
- Mercado Pago payment terminals do not require an IoT Box to operate.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we be saying that these payment terminals "do not require an IoT system to operate"?

And (so I understand) you're removing the link because you figure they don't need to be able to access that info anyway, since it's not needed?

Comment on lines +30 to +33
.. important::
For the Mercado Pago terminal to work correctly, make sure to enable :ref:`Mercado Pago
<payment_providers/mercado_pago/odoo-configuration>` as a :ref:`payment provider
<payment_providers/add_new>` and add the associated account credentials.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't it overkill, and confusing, to add both these links here? Can't we just do like this:

Suggested change
.. important::
For the Mercado Pago terminal to work correctly, make sure to enable :ref:`Mercado Pago
<payment_providers/mercado_pago/odoo-configuration>` as a :ref:`payment provider
<payment_providers/add_new>` and add the associated account credentials.
.. important::
For the Mercado Pago terminal to work correctly, make sure to :ref:`enable Mercado Pago as a payment provider <payment_providers/mercado_pago/odoo-configuration>` and add the associated
account credentials.

But ... a bigger question I have is why are we adding this info in the Mercado Pago configuration section? Shouldn't this count as part of the Odoo configuration? (And is this 'enabling it as an online payment provider' only relevant for Mercado or also for other terminal setups? I'm feeling a bit confused about all this 🙃 )

----------------------

.. warning::
Odoo does not support the :guilabel:`Standalone` operation mode.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I notice you moved this from its former position at the end of the Mercado Pago configuration section. Now it feels very much part of the Credentials section ... but is that the best place for it? Could it make more sense just to have it in the first 'Important' note at the top of the page?

Comment on lines 104 to 105
Once the Mercado Pago configuration is complete, log in to your Odoo database to create a
:ref:`payment method <pos/mercado-pago/payment-method>` using the collected credentials.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[I know you didn't change this, so, feel free to ignore ...]

I made a comment on your Ingenico PR questioning whether it was a good idea to have a sentence like this at the end of the [insert provider name] configuration section. Also, here, it's not just about creating the payment method, it's also enabling the terminal, right? (And maybe even the part about enabling the payment provider in this case?) So I would either make it more generic, or not have such a sentence at all.

FWIW, I don't see a sentence like this on the recently updated Adyen page, or on the Worldline page, for example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants