MercadoPago y el e-commerce de Odoo

1,494 views
Skip to first unread message

Gustavo Orrillo

unread,
Feb 11, 2015, 12:33:26 PM2/11/15
to odoo-ar...@googlegroups.com
Para el que le interese testearlo, solo tiene que instalarlo:


por aca ya lo estamos testeando

Saludos!

Leonardo Chianea

unread,
Feb 11, 2015, 4:48:27 PM2/11/15
to odoo-ar...@googlegroups.com
Muy bueno, voy a probarlo, alguna dependencia especial para la instalación?

Gustavo Orrillo

unread,
Feb 12, 2015, 8:38:46 AM2/12/15
to odoo-ar...@googlegroups.com
buena pregunta... en realidad no, solo usa la libreria ssl de Python. Si desde python haces un "import ssl"  y luego ves el help(ssl) deberias ver esto:

NAME
    ssl - This module provides some more Pythonic support for SSL.

FILE
    /usr/lib/python2.7/ssl.py


La que si usa una version "rara" de librerias es el modulo de mercadolibre, para ese la libreria de openssl en Ubuntu/Debian debe actualizarse en forma manual a la version 1.0.1k

ii  libssl1.0.0:amd64                    1.0.1k-1                              amd64        Secure Sockets Layer toolkit - shared libraries
ii  openssl                              1.0.1k-1                              amd64        Secure Sockets Layer toolkit - cryptographic utility

Otra cosa, lo unico que hace el modulo de mercadopago es agregar a mercadopago como medio de pago en el sitio de e-commerce. Hay otras funcionalidades de mercadopago que aun no se agregaron (como por ejemplo, tener un snippet de MercadoPago)

Saludos

--
Recuerda siempre poner la mayor cantidad de datos para que se entienda bien que necesitas y que respondes. Algunos errores comunes:
 
- Siempre mencionar en que versión de odoo trabajas.
- Siempre mencionar si el servidor esta en LINUX o en windows y en que versión.
- No alcanza con colocar el debug del error, debes indicar que necesitas que haga el código.
- Comparte tu código en un servidor abierto como Launchpad u otro.
- Si haces un manual, tutorial o algo de interés comunal, trata de usar google docs.
 
Tu tiempo es tan valioso como el de cualquiera de la comunidad. Aquí se valora el aporte que hagas.
 
Nuestras normas mínimas de convivencia puede leerlas en https://groups.google.com/d/forum/odoo-argentina?hl=es-ES
---
Has recibido este mensaje porque estás suscrito al grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a odoo-argentin...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a odoo-ar...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Daniel Blanco

unread,
Feb 13, 2015, 4:43:36 PM2/13/15
to odoo-ar...@googlegroups.com
Genial Gustavo! 


El miércoles, 11 de febrero de 2015, 14:33:26 (UTC-3), Gustavo Orrillo escribió:

Gustavo Orrillo

unread,
Feb 13, 2015, 4:56:25 PM2/13/15
to odoo-ar...@googlegroups.com
viste el modulo para publicar en mercadolibre?

--

Daniel Blanco

unread,
Feb 18, 2015, 1:35:06 PM2/18/15
to odoo-ar...@googlegroups.com
Cuando salga de unos líos de implementación que tengo, lo voy a probar.

Sebastian Paredes

unread,
Oct 8, 2015, 8:23:23 AM10/8/15
to odoo-Argentina - Preguntas y respuestas para personalizadores

Gustavo, como estas? Estoy intentando probar el modulo de mercadopago. Logré instalarlo pero realmente no logro configurarlo correctamente. Mi duda son los campos "MercadoPago Merchant ID" y "Use PIN", por favor, podrías indicarme que datos espera el primero y cuando tildar o no el segundo?

Gracias de antemano

Saludos!



El miércoles, 11 de febrero de 2015, 14:33:26 (UTC-3), Gustavo Orrillo escribió:

Gustavo Orrillo

unread,
Oct 8, 2015, 8:24:20 AM10/8/15
to odoo-ar...@googlegroups.com
el Merchant ID es lo que seria el client_id del comercio, y el PIN sería el key que te da mercadopago

saludos!

--

Sebastian Paredes

unread,
Oct 8, 2015, 2:44:38 PM10/8/15
to odoo-Argentina - Preguntas y respuestas para personalizadores
Gustavo, gracias por tu respuesta. Aún no me queda claro, disculpas.

Estos son los datos que solicita:




Los 3 primeros campos son claros. La descripción del campo Merchant ID dice: "is used to ensure communications coming from mercadopago are valid and secured."

Finalmente no era PIN sino IPN y entiendo se usa para enviar notificaciones o no, luego del pago.

Gracias nuevamente

Gustavo Orrillo

unread,
Oct 8, 2015, 2:45:29 PM10/8/15
to odoo-ar...@googlegroups.com
buenisimo! despues contame como te va con el uso... de a poco el e-commerce de Odoo va a tomar mas tracción y va a ser interesante el tema

Leonardo Chianea

unread,
Oct 9, 2015, 1:01:27 AM10/9/15
to odoo-Argentina - Preguntas y respuestas para personalizadores
https://www.mercadopago.com.ar/developers/es/

que tal para darle una leida...aclara algo?

guzz...@gmail.com

unread,
Oct 9, 2015, 6:23:21 AM10/9/15
to odoo-Argentina - Preguntas y respuestas para personalizadores
Hola buenas noches, muy bueno!, una consulta es compatible con la localizacion de adhoc tambien ?
Desde ya gracias!

Gustavo Orrillo

unread,
Oct 9, 2015, 6:24:03 AM10/9/15
to odoo-ar...@googlegroups.com
sip, no solo con la localización adhoc sino con todas las localizaciones. 

2015-10-08 22:12 GMT-03:00 <guzz...@gmail.com>:
Hola buenas noches, muy bueno!, una consulta es compatible con la localizacion de adhoc tambien ?
Desde ya gracias!

--

guzz...@gmail.com

unread,
Oct 29, 2015, 5:50:47 AM10/29/15
to odoo-Argentina - Preguntas y respuestas para personalizadores
Hola, intento instalar el modulo pero no lo detecta odoo al actualizar la lista de modulos locales.
Lo instalao en una carpeta, dentro de sources que se llama extras luego
de agregar el path en el odoo.conf reinicio servicio pero nada que puede ser?
Desde ya gracias!

odoo origin en linux server sin docker en produccion.


Gustavo Orrillo

unread,
Oct 29, 2015, 7:59:11 AM10/29/15
to odoo-ar...@googlegroups.com
pregunta, lo mismo te pasa con otros mmodulos? Sino... podrias crear un issue? No se si vamos a poder verlo ahora, porque estamos corriendo con otros temas

guzz...@gmail.com

unread,
Oct 29, 2015, 10:32:13 AM10/29/15
to odoo-Argentina - Preguntas y respuestas para personalizadores

Hola, no, no pasa con otros modulos, solo no me aparece este, que quiero testear.
Saludos.

Gustavo Orrillo

unread,
Oct 29, 2015, 10:32:31 AM10/29/15
to odoo-ar...@googlegroups.com
Crea un issue en el repositorio de github entonces

2015-10-29 11:31 GMT-03:00 <guzz...@gmail.com>:

Hola, no, no pasa con otros modulos, solo no me aparece este, que quiero testear.
Saludos.

--

guzz...@gmail.com

unread,
Nov 2, 2015, 6:23:09 AM11/2/15
to odoo-Argentina - Preguntas y respuestas para personalizadores

Hola, estuve probando el modulo y funciona perfecto, solo hay un par de inconvenientes que detallo.
Aclaro que el test fue realizado en un sitema funcionando en produccion, bajo linux server y odoo 8 origin.

1. al realizar click en el boton pagar se redirecciona a la pagina de mercadopago y tira un error de
"huy el producto ya no esta" o algo asi pero si se refresca la pagina carga todo ok.

2. el modulo que acompaña de la pagina boton_mercadopago para las facturas no se puede instalar deja un error
que no encuentra el modulo mercadopago al intentar importar desde el archivo odoo_mercadopago no lo pude arreglar
si alguien puede que me diga como.

Para instalar hay que modificar el codigo del archivo mercadopago.py linea 12
de:
from requests.packages.urllib3.poolmanager import PoolManager
a:
from urllib3.poolmanager import PoolManager

Si encuentran algo mas avisen. Saludos.



guzz...@gmail.com

unread,
Nov 2, 2015, 6:23:09 AM11/2/15
to odoo-Argentina - Preguntas y respuestas para personalizadores

Probando mas a fondo con tarjeta en mano, me di cuenta que no termina la transaccion devuelve estatus expired
en test y produccion, consulto, es necesario que mi sitio cuente con ssl para que complete la transaccion? porque
no es seguro todavia.

pregunta: pudieron hacer al menos una transaccion exitosa?

Saludos

Gustavo Orrillo

unread,
Nov 2, 2015, 6:24:14 AM11/2/15
to odoo-ar...@googlegroups.com
a) pone SSL, si pretendes armar un sitio de e-commerce y no hacerlo con SSL... no creo que tengas un final muy feliz
b) esta en producción en un cliente desde marzo. Y venden...

--

Gustavo Orrillo

unread,
Nov 2, 2015, 6:26:15 AM11/2/15
to odoo-ar...@googlegroups.com
bien, gracias! algo mas productivo, subilos como issues. Si lo vemos como un mensaje en la lista, te garantizo que no vamos a hacer nada al respecto. No te olvides que esta es una lista de discusión, no un sistema de apoyo para el desarrollo como lo es github

guzz...@gmail.com

unread,
Nov 2, 2015, 9:51:47 AM11/2/15
to odoo-Argentina - Preguntas y respuestas para personalizadores
Ahí lo puse como issue, lo que no me queda claro es si hay que instalar el sdk de mercadopago en linux tambien para que funcione?
 

Gustavo Orrillo

unread,
Nov 2, 2015, 9:52:04 AM11/2/15
to odoo-ar...@googlegroups.com
efectivamente

2015-11-02 11:48 GMT-03:00 <guzz...@gmail.com>:
Ahí lo puse como issue, lo que no me queda claro es si hay que instalar el sdk de mercadopago en linux tambien para que funcione?
 

--

Leonardo Chianea

unread,
Nov 2, 2015, 6:07:19 PM11/2/15
to odoo-Argentina - Preguntas y respuestas para personalizadores
Guzz, te animas a realizar un tutorial step by step de instalación del modulo y del uso? yo todavía no lo probé pero serviría mucho. Saludos

Gustavo Orrillo

unread,
Nov 2, 2015, 6:20:38 PM11/2/15
to odoo-ar...@googlegroups.com
Podriamos... en realidad seria  mas interesante hacerlo con el módulo de mercadolibre. Vamos a empezar a actualizar nuestro blog, asi que ahi vamos a poner el tutorial sobre como usar ambos módulos

saludos!

2015-11-02 20:07 GMT-03:00 Leonardo Chianea <noamixco...@gmail.com>:
Guzz, te animas a realizar un tutorial step by step de instalación del modulo y del uso? yo todavía no lo probé pero serviría mucho. Saludos

--

guzz...@gmail.com

unread,
Nov 3, 2015, 3:31:56 AM11/3/15
to odoo-Argentina - Preguntas y respuestas para personalizadores

Hola Leonardo, recien hoy hice pruebas con la tarjeta de otra persona y funciona todo, me gustaría entender mejor como
funciona antes de hacer algo mal y aparte me quedan dudas sobre la funcionalidad correcta del ipn como traer a odoo
la info del la transaccion y imprimirla en el pdf del mail para la referencia del pago del cliente cuando es por red link
y demas cositas que voy viendo. Igualmente dejo algo para que puedas empezar.

Instalar payment_mercadopago
instalar sdk python mercadopago
sudo pip install mercadopago

actualizar mercadopago.py de la carpeta payment_mercadopago a la version instalada
configurar la cuenta de mercadopago en el modulo
corregir fecha y hora en el servidor

puede ser que me olvide algo cualquier cosa que te pueda ayudar avisame
te dejo el link a mi pagina para que veas el funcionamiento del sistema odoo en mi negocio. www.pctuning.com.ar
 


 
 

  

Alain Bloos

unread,
Nov 5, 2015, 8:47:09 AM11/5/15
to odoo-Argentina - Preguntas y respuestas para personalizadores
Excelente iniciativa!!

Una pregunta, llegaron a probarlo en Odoo 9? Debería ser compatible?
En el transcurso del día lo voy a probar, pero si alguien ya lo hizo y puede comentar sus experiencias, seria genial.

Saludos!
Alain

Gustavo Orrillo

unread,
Nov 5, 2015, 8:51:55 AM11/5/15
to odoo-ar...@googlegroups.com
No por aca... podria llegar a funcionar...

--

Humberto Riveros

unread,
Sep 30, 2017, 2:35:56 AM9/30/17
to odoo-Argentina - Preguntas y respuestas para personalizadores
Hola lo instale en odoo10 y funciona pero tiene un problema raro y es que antes debes ejecturar paypal y cancelar y luego todo ok, si se ejecuta primero dejan de funcionar los otros metodos de pago y la forma para arreglar esto es cerrando la sesion y volviendo a entrar. Asi funcionan los otros medios de pago excepto mercado pago.
La forma con la que logro llegar es ejecutar paypal y volver y luego seleccionar mercado pago y ahi todo parece ok.
Que es, otra cosa es que al revisar el codigo hay como no esta muy comentado me cuesta seguirlo en fin.

Gustavo Orrillo

unread,
Sep 30, 2017, 10:51:29 AM9/30/17
to odoo-ar...@googlegroups.com
reportalo como un issue en el repositorio de github
saludos

--
Recuerda siempre poner la mayor cantidad de datos para que se entienda bien que necesitas y que respondes. Algunos errores comunes:
 
- Siempre mencionar en que versión de odoo trabajas.
- Siempre mencionar si el servidor esta en LINUX o en windows y en que versión.
- No alcanza con colocar el debug del error, debes indicar que necesitas que haga el código.
- Comparte tu código en un servidor abierto como Github, Launchpad u otro.

- Si haces un manual, tutorial o algo de interés comunal, trata de usar google docs.
 
Tu tiempo es tan valioso como el de cualquiera de la comunidad. Aquí se valora el aporte que hagas. Cuanto mas ayudes mas ayuda recibirás.

 
Nuestras normas mínimas de convivencia puede leerlas en https://groups.google.com/d/forum/odoo-argentina?hl=es-ES
---
Has recibido este mensaje porque estás suscrito al grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a odoo-argentina+unsubscribe@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a odoo-argentina@googlegroups.com.

Pronexo Odoo

unread,
Oct 18, 2017, 8:56:59 AM10/18/17
to odoo-Argentina - Preguntas y respuestas para personalizadores
Muy bueno, lo estoy testeando en odoo 8 y funciona bien pero tengo una duda. ¿a que cuenta contable lo manda?

Gustavo Orrillo

unread,
Oct 18, 2017, 8:57:34 AM10/18/17
to odoo-ar...@googlegroups.com
va a la cuenta contable del medio de pago que tengas configurado

--

Pronexo Odoo

unread,
Oct 18, 2017, 9:33:38 AM10/18/17
to odoo-Argentina - Preguntas y respuestas para personalizadores
gracias Gustavo. Lo he probado desde facturas clientes, sale el botón, hace el pago pero no me guarda nada a ninguna cuenta. Me faltará configurar algo?





El miércoles, 18 de octubre de 2017, 9:57:34 (UTC-3), Gustavo Orrillo escribió:
va a la cuenta contable del medio de pago que tengas configurado
2017-10-18 9:30 GMT-03:00 Pronexo Odoo <pro...@gmail.com>:
Muy bueno, lo estoy testeando en odoo 8 y funciona bien pero tengo una duda. ¿a que cuenta contable lo manda?

El miércoles, 11 de febrero de 2015, 14:33:26 (UTC-3), Gustavo Orrillo escribió:
Para el que le interese testearlo, solo tiene que instalarlo:


por aca ya lo estamos testeando

Saludos!

--
Recuerda siempre poner la mayor cantidad de datos para que se entienda bien que necesitas y que respondes. Algunos errores comunes:
 
- Siempre mencionar en que versión de odoo trabajas.
- Siempre mencionar si el servidor esta en LINUX o en windows y en que versión.
- No alcanza con colocar el debug del error, debes indicar que necesitas que haga el código.
- Comparte tu código en un servidor abierto como Github, Launchpad u otro.
- Si haces un manual, tutorial o algo de interés comunal, trata de usar google docs.
 
Tu tiempo es tan valioso como el de cualquiera de la comunidad. Aquí se valora el aporte que hagas. Cuanto mas ayudes mas ayuda recibirás.
 
Nuestras normas mínimas de convivencia puede leerlas en https://groups.google.com/d/forum/odoo-argentina?hl=es-ES
---
Has recibido este mensaje porque estás suscrito al grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a odoo-argentin...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a odoo-ar...@googlegroups.com.

Pronexo Odoo

unread,
Oct 18, 2017, 9:33:38 AM10/18/17
to odoo-ar...@googlegroups.com
gracias Gustavo. Lo he probado desde facturas clientes, sale el botón, hace el pago pero no me guarda nada a ninguna cuenta. Me faltará configurar algo?




Para publicar en este grupo, envía un correo electrónico a odoo-ar...@googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.

--
Recuerda siempre poner la mayor cantidad de datos para que se entienda bien que necesitas y que respondes. Algunos errores comunes:
 
- Siempre mencionar en que versión de odoo trabajas.
- Siempre mencionar si el servidor esta en LINUX o en windows y en que versión.
- No alcanza con colocar el debug del error, debes indicar que necesitas que haga el código.
- Comparte tu código en un servidor abierto como Github, Launchpad u otro.
- Si haces un manual, tutorial o algo de interés comunal, trata de usar google docs.
 
Tu tiempo es tan valioso como el de cualquiera de la comunidad. Aquí se valora el aporte que hagas. Cuanto mas ayudes mas ayuda recibirás.
 
Nuestras normas mínimas de convivencia puede leerlas en https://groups.google.com/d/forum/odoo-argentina?hl=es-ES
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/odoo-argentina/_W95djEhSUs/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a odoo-argentina+unsubscribe@googlegroups.com.

Gustavo Orrillo

unread,
Oct 18, 2017, 9:34:30 AM10/18/17
to odoo-ar...@googlegroups.com
es para registrar pagos con el website, no desde la sale order
Message has been deleted

Bjvandi Pohvak

unread,
Jun 14, 2018, 9:39:46 PM6/14/18
to odoo-Argentina - Preguntas y respuestas para personalizadores
Alguien sabe de un modulo para odoo 11 ???

Fabricio Costa

unread,
Jul 19, 2018, 12:51:06 PM7/19/18
to odoo-Argentina - Preguntas y respuestas para personalizadores
Sí tenemos ya uno disponible.

Jorge Iván Ochoa Gómez

unread,
Sep 11, 2018, 1:40:27 PM9/11/18
to odoo-Argentina - Preguntas y respuestas para personalizadores
¿Y tambien es publico? Saludos.
Reply all
Reply to author
Forward
0 new messages