• Estimados, estoy teniendo un problema con el plugin de mercadopago. Con los métodos de pago que se pagan en efectivo, el pedido se completa automaticamente y esto no debería ser así, debería quedar en pendiente hasta que el cliente pague en rapipago, pagofacil, etc. Qué puede estar pasando =? Gracias.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hola @articsmail,

    Cuál es la solución (checkout básico, customizado, o ticket) de pago que estás usando? En sus logs, que mensajes hay?

    Thread Starter articsmail

    (@articsmail)

    Hola @marcelohama gracias por contestar. Estoy usando el checkout básico. También probé el ticket en modo prueba y me pasa lo mismo. Este es el log, el pedido pasa de pendiente de pago a completado automanticamente:

    07-11-2017 @ 13:44:19 – [process_payment] – preparing to render Mercado Pago checkout view.
    07-11-2017 @ 13:44:26 – [build_payment_preference] – preference created with following structure: {
    “items”: [
    {
    “id”: “1145”,
    “title”: “Producto”,
    “description”: “”,
    “picture_url”: “#/wp-content\/uploads\/2017\/03\/Voucher_subastas-01.jpg”,
    “category_id”: “art”,
    “quantity”: 1,
    “unit_price”: 50,
    “currency_id”: “ARS”
    }
    ],
    “payer”: {
    “name”: “Eze”,
    “surname”: “H”,
    “email”: “#”,
    “phone”: {
    “number”: “49519670”
    },
    “address”: {
    “street_name”: “#”,
    “zip_code”: “11111”
    }
    },
    “back_urls”: {
    “success”: “#/shop\/checkout\/order-received\/1771?key=wc_order_5965006351421”,
    “failure”: “#/shop\/cart\/?cancel_order=true&order=wc_order_5965006351421&order_id=1771&redirect”,
    “pending”: “#/shop\/checkout\/order-received\/1771?key=wc_order_5965006351421”
    },
    “shipments”: {
    “receiver_address”: {
    “zip_code”: “11111”,
    “street_name”: “#,
    “apartment”: “1ro A”
    }
    },
    “payment_methods”: {
    “installments”: 24,
    “default_installments”: 1
    },
    “external_reference”: “WC-1771”,
    “notification_url”: “#/wc-api\/WC_WooMercadoPago_Gateway\/”,
    “sponsor_id”: 208682286,
    “auto_return”: “approved”
    }

    @articsmail,

    No estoy conseguindo reproducir su erro acá.

    Como es su medio de interface (iFrame, redirect, modal)?
    Su producto es un descargable?

    Thread Starter articsmail

    (@articsmail)

    El producto es “SIMPLE” en el momento que le doy click a “realizar pedido” el pedido pasa a “pendiente”. Cuando se abre la ventana modal de mercadopago y elijo cualquier pago de tipo “ticket”, me muestra el código que tengo que usar para pagar en efectivo pero cuando redirecciona al sitio, el pedido pasa a “completado” y yo aún no pagué el producto. Se entiende o no? Gracias!

    @articsmail,

    Yo he intentado seguir todos los flujos de pago acá. En todos me parece normal.

    Cuando usted redireciona al sitio (con el pedido pasando a “completado”) como ese redirect es hecho? Es un redirect manual o automático por WooCommerce? Podrías describirme la exacta secuencia de pasos que estás siguiendo?

    Thread Starter articsmail

    (@articsmail)

    La exacta secuencia se la he planteado ahi arriba.
    Paso1: realizar pedido. Medio de pago Mercadopago
    Paso2: ventana modal Mercadopago (en este momento el pedido esta pendiente)
    Paso3: elección de medio de pago: efectivo. Confirmar. Redirección automatica. Ir al sitio. En este momento el pedido pasa a completado. Pero todavía no he efectuado el pago en la entidad correspondiente.
    Paso4: no fui a pagar a la entidad, pasadas las 24hs el pedido pasa de COMPLETADO a CANCELADO por falta de pago. El tema es que quiero evitar que el pedido pase a COMPLETADO, se entiende? . Si es posible le envío capturas de pantalla. Gracias!

    @articsmail,

    Hasta el paso 2, creo que tenemos los mismo escenario.
    Pero en el paso 3, acá, cuando se hace pago en efectivo (no es checkout/ticket), no hay redirección automatica. El cliente debe hacer click para volver a la tienda cuando el pago es en efectivo.

    Algunas otras dudas:

    1. Se tiene alguna mensaje de IPN de Mercado Pago en sus logs? Los logs de IPN de Mercado Pago son: [check_mercado_envios], [successful_request], y [check_ipn_response]. Si no tienes, creo que el problema sea en su WooCommerce, que se está cambiando lo estado incorrectamente;

    2. Su versión del módulo es cual? Tiene la versión recente v2.2.10?

    3. Podría añadir algunas capturas de pantalla?

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Pagos en efectivo Se completan automaticamente’ is closed to new replies.