Únete a la Comunidad Magento

Regístrate gratis para publicar preguntas y recibir un resumen semanal con lo mejor de la comunidad
REGISTRO GRATIS

Problema con MercadoPago

Tema en 'Soporte General' iniciado por Ezequiel Cattaneo, 7/5/18.

Etiquetas:
  1. Ezequiel Cattaneo

    Ezequiel Cattaneo Nuevo usuario

    11
    0
    1
    Amigos,


    Tengo una tienda en magento 2.2.2 a la cual le instalé mercadopago y tengo un problema:


    1. Un usuario entra al sitio web, se logea como usuario registrado, luego elige un producto para comprar, hace el checkout, elije como medio de pagos MercadoPagos, luego es redirigido a la pasarela de pagos para que elija si abonará en efectivo, con debito o credito. Elije cualquier medio de pago, confirma la compra y mercadoPagos le confirma el pago y lo invita (con un botón al final de la pantalla) a retornar a mi tienda.. Una vez que vuelve a la tienda Magento informa que se ha completado la orden y muestra el numero de la misma con el boton "continuar comprando"..

    Ahora voy al menú del usuario, elijo ver las ordenes que estan a su nombre y no aparece la orden..

    Sin embargo, como administrador, desde el panel voy a SALES -> ORDERS y ahi si aparece la orden generada y aparentemente asignada al usuario.. pero no hay caso, el usuario desde el front en su menú no la ve...

    Que puede estar pasando?
     
    Etiquetas:
  2.  
    Comunidad Magento orgullosamente patrocinada por FactoriaDigital, expertos en hosting y vps magento.
  3. Ezequiel Cattaneo

    Ezequiel Cattaneo Nuevo usuario

    11
    0
    1
    Buen día amigos,

    Actualizo el estado del problema:

    Ayer cansado de probar me fui a dormir.. hoy por la mañana al despertar, vuelvo a entrar a la tienda, me logeo con el usuario de pruebas del front, accedo a su panel de perfil, voy a ordenes y magicamente aparecieron todas las ordenes que habia generado en el día de ayer y no aparecian en la lista...
    Ahora, voy nuevamente a realizar un pedido, hago el checkout, pago con mercadopagos, vuelvo al panel para ver si aparece en la lista de ordenes y no.. no aparece.. que es lo que sucede?
    Alguna idea?
     
  4. Ezequiel Cattaneo

    Ezequiel Cattaneo Nuevo usuario

    11
    0
    1
    Me respondo a mi mismo..

    El problema era que al concretar la compra, el estado por defecto de la orden era payment_pending y ese estado no estaba habilitado para mostrarse en el front.. Ahora, entonces por que magicamente aparecieron las ordenes al otro día? Pues bien, porque mercadopago cambió el estado de esas ordenes a pending ó canceled (los cuales sí estaban habilitados para mostrarse en el front)

    SOLUCION:

    Hay dos posibilidades, la primera es ir a la pasarela de pagos MercadoPago y cambiar el estado que se le asigna a las ordenes recien generadas a otro que no sea payment_pending que no está habilitado para mostrarse en el front, por ejemplo, asignarlas al estado pending.

    La otra opción es ir a STORE -> ORDER STATUS y cambiar la asignación del estado payment_pending para que sí se muestre en el front.



    Saludos y gracias a todos por leer y comentar!

    Espero esto que me sucedió le sirva de experiencia a alguien
     
Cargando...

Compartir esta página

Cargando...