Odoo v8 - Paypal - Error método de pago

286 views
Skip to first unread message

Endika Iglesias

unread,
May 20, 2015, 10:46:18 AM5/20/15
to openerp-s...@googlegroups.com
Hola he configurado el payment_paypal
Y cuando hago una prueba de compra, todo va genial hasta que paypal me redirige a Odoo a la siguiente URL.
https://web_site.com/payment/paypal/dpn/

Internamente en el backend me ha generado el pedido en estado pendiente a facturar.
El problema es que justo al confirmar y realizar el pago con paypal al retornar al Odoo que el usuario ve el siguiente error.
"""
Method Not Allowed

The method is not allowed for the requested URL.
"""

En el log tampoco aparece nada significativo.
--------------
2015-05-20 13:01:36,643 27044 INFO database_odoo_v8 openerp.addons.payment_paypal.controllers.main: Paypal: validated data
2015-05-20 13:01:36,645 27044 WARNING database_odoo_v8 openerp.addons.payment_paypal.models.paypal: Received a notification from Paypal with version 3.8 instead of 2.6. This could lead to issues when managing it.
2015-05-20 13:01:36,650 27044 INFO database_odoo_v8 openerp.addons.payment_paypal.models.paypal: Validated Paypal payment for tx PV00300i: set as done
2015-05-20 13:01:38,543 27044 INFO database_odoo_v8 openerp.addons.mail.mail_mail: Mail with ID 32793 and Message-Id u'<1432126896.727446079254150.720799457784340-openerp-4536-sale.order@database_odoo_v8.com>' successfully sent
2015-05-20 13:01:38,676 27044 INFO database_odoo_v8 werkzeug: 192.168.990.510 - - [20/May/2015 13:01:38] "POST /payment/paypal/ipn/ HTTP/1.1" 200 -
2015-05-20 13:01:54,148 27043 INFO database_odoo_v8 werkzeug: 192.168.990.510 - - [20/May/2015 13:01:54] "POST /calendar/notify HTTP/1.1" 200 -
2015-05-20 13:02:04,726 27048 INFO database_odoo_v8 openerp.modules.loading: loading 1 modules...
2015-05-20 13:02:04,739 27048 INFO database_odoo_v8 openerp.modules.loading: 1 modules loaded in 0.01s, 0 queries
2015-05-20 13:02:04,808 27048 INFO database_odoo_v8 openerp.modules.loading: loading 97 modules...
-----------------

No se si a alguno le ocurre lo mismo o sabe por donde pueden ir los tiros.
Estas pruebas las estoy haciendo desde una BBDD totalmente VACÍA no tengo módulos custom ni nada que se pueda salir de lo común.

Según el controller de '/payment/paypal/dpn/' el acceso a la URL no es necesario de autentificación y solo recibe peticiones POST.
Lo único que se me puede plantear es que paypal me redirige a esa URL sin ejecutar una petición POST, si no no entiendo el motivo de porque me salta el error.

Muchas gracias de ante mano.

Endika Iglesias

unread,
May 21, 2015, 7:22:44 AM5/21/15
to openerp-s...@googlegroups.com
Ya lo he solucionado. Mi servidor estaba detras de un proxy que fuerza el https.
Y paypal al retornar envía una petición POST HTTP://**** que mi proxy lo traduce a petición GET y HTTPS.

Guillermo Martínez

unread,
Sep 21, 2015, 5:07:18 PM9/21/15
to Usuarios Odoo / OpenERP en España
Hola, tenia una duda acerca de esta configuración, me paso lo mismo porque en mi maquina virtual con odoo, lo utilizaba SSL en localhost, quería ver si encontraste la forma en que regresara a la tienda con la seguridad HTTPS activada?

Muchas gracias!


Saludos

Endika Iglesias

unread,
Oct 12, 2015, 3:39:18 PM10/12/15
to Usuarios Odoo / OpenERP en España

Si, solo hay que forzar en el proxy inverso que fuerce la cabecera https.


--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" 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 openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

J.C. Álvarez

unread,
Jan 12, 2016, 7:32:47 AM1/12/16
to Usuarios Odoo / OpenERP en España
Hola buena, 

y como fuerzas eso desde apache?

Gracias
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages