Pagos en efectivo Se completan automaticamente
-
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.
-
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?
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”
}No estoy conseguindo reproducir su erro acá.
Como es su medio de interface (iFrame, redirect, modal)?
Su producto es un descargable?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!
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?
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!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?
The topic ‘Pagos en efectivo Se completan automaticamente’ is closed to new replies.