We love the Power.

of the Web

  • Inicio
  • Woocommerce Plugin – Free PayU Latam Gateway

Woocommerce Plugin – Free PayU Latam Gateway

PayU Latinoamérica Payment Gateway for WooCommerce. Recibe pagos en internet en Latinoamérica desde cualquier parte del mundo.

Download

Debes crear tu cuenta de Payu Latam para usar esta extension, Puedes crear una Aqui

Description
WooCommerce is a powerful, extendable eCommerce plugin that helps you sell anything. Beautifully.
PayU Latam - la plataforma de procesamiento de pagos en línea de América Latina.
Both are now one of the best choices to start an eCommerece site in latinoamerica, fast and easy.
  • “WooCommerce” el mejor carro de compra para wordpress
  • “PayU Latam” la plataforma de pagos de latinoamerica
  • Funciona con todos los paises soportados por payu latam y sus monedas.
Demo Site: http://demo.thecodeisintheair.com/woocommerce
 Installation
  1. Ensure you have latest version of WooCommerce plugin installed (WooCommerce 2.0+)
  2. Unzip and upload contents of the plugin to your /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
== Configuration ==
  1. Visit the WooCommerce settings page, and click on the Payment Gateways tab.
  2. Click on PayU Latam to edit the settings. If you do not see PayU Latam in the list at the top of the screen make sure you have activated the plugin in the WordPress Plugin Manager.
  3. Enable the Payment Method, name it as you want (this will show up on the payment page your customer sees), add in your Merchant id, Account Id and ApiKey and select the redirect url(URL you want to redirect after payment). Click Save.
 Como conseguir los Datos para la configuracion
merchant id y apikey

merchant id y apikey

account id

account id

Comments (271)

  • Greg

    |

    Hola: Genial por tu aporte. Estoy suscribiendome a PayU (el proceso es más largo de lo que esperaba) y en cuanto tenga la cuenta activada voy a probar el plugin. Gracias nuevamente

    Reply

    • Jairo Mejia

      |

      si la verdad es muy tedioso pero creo que todas las compañias los son a la larga. me avisas si necesitas ayuda.

      Reply

      • Joaquin

        |

        Jairo con el gusto de saludarte eh estado trabajando con tu plugin y todo va excelente me genera el codigo de barras en caso que quiera pagar en 7Eleven pero a lo mucho una hr de que se genero el pedido me aparece esto : El pedido sin pagar ha sido cancelado – se ha alcanzado el limite de tiempo. El estado del pedido ha cambiado de Pendiente de pago a Cancelado. Y ya cuando va el cliente a pagar el cupon de pago para pagar en establecimientos expiro qu puedo hacer aquí?

        Reply

  • Wolfgang

    |

    Muchas gracias Jairo, El plugin funciona muy bien, Apreciamos mucho tu esfuerzo.

    Reply

  • Hugo Pineda

    |

    Muchas gracias! excelente aporte, hasta ahora tengo el plugin en modo de prueba y me funciona perfecto! excelente trabajo.

    Reply

  • David

    |

    Muchas gracias por tu aporte con este excelente Plugin! Mi pregunta es: Puedo instalar varias instancias de este plugin, ya que tengo Payu Colombia, Mexico, Peru, etc y he notado que el plugin solo funciona para UN SOLO PAIS.

    Any advise? Thank You!

    Reply

    • Jairo Mejia

      |

      hola David, pues creo que no es necesario ya que PayU te permite recibir dinero desde los paises que el tiene afiliado solo debes usar en la tienda la moneda de tu cuenta principal (donde quieres que te llegue el dinero), pero si lo que tienes es varias tiendas en diferentes paises lo que te recomendaria seria que crearas un subdominio por pais para instancias diferentes de wp y asi poder configurar cada cuenta por separado.

      Reply

  • Juan Cardona

    |

    Este plugin soporta pagos con tarjeta de crédito? Gracias.

    Reply

  • Elimel Luna

    |

    Tengo una cuenta payulatam Colombia y no he logrado que funcione. No sé cómo configurarlo, claro que soy un principiante en esto.

    Reply

    • Jairo Mejia

      |

      ya configuraste el plugins con los datos de tu cuenta?

      Reply

    • Santiago

      |

      Yo me encuentro en la misma situación…. configure el plugin con los datos de la cuenta de Payu, y la active en el plugin. Sin embargo, cuando quiero hacer una compra no aparece ningún método de pago, pues solo tengo “activado” el payu Latam. Soy nuevo en esto. Nunca he hecho ninguna integración de pagos. no se que debo hacer para poder configurar que salga el método de pago PAYU y para poder realizar pagos.

      Estoy muy confundido. si puedes guiarme seria un apoyo enorme. Mil gracias por el plugin. y mil gracias por cualquier ayuda que me puedas dar.

      Reply

      • Jairo Mejia

        |

        Hola Santiago, asegúrate sede colocar los datos de tu cuenta en el sistema ya que el plugin ahora tiene una comprobación que verifica estos datos para poder mostrar la opción de compra

        Reply

        • Santiago Correa

          |

          Jairo, mil gracias por tu pronta respuesta… y de ante mano, me disculpo por mi ignorancia… pero a cuales datos te refieres y en que sistema?… yo intalé el plugin y lo configure con los datos que tengo de PAYU que es Id de vendedor y llave de API el ID de cuenta no lo tengo no me aparece en la cuenta que por cierto es de Colombia. y… bueno… yo ya ingrese los datos de PAYU en el plugin. Que otros datos debo ingresar para poder mostrar la opcion de pago?

          Reply

          • Jairo Mejia

            |

            debes ingresar el dato de la cuenta tambien en los screenshots del plugin en la pagina de wordpress.org esta donde se encuentra el id de la cuenta. revisalos para que te puedas guiar, ese seria el unico dato faltante para que el plugin aparezca como metodo de pago.

            Reply

          • santiago

            |

            Don Jairo… Gracias….!!!! obvio yo por el afán no vi los screenshots… fue muy sencillo y funciona perfecto… en serio gracias. que excelente trabajo…

            Reply

    • Santiago

      |

      Yo me encuentro en la misma situación…. configure el plugin con los datos de la cuenta de Payu, y la active en el plugin. Sin embargo, cuando quiero hacer una compra no aparece ningún método de pago, pues solo tengo “activado” el payu Latam. Soy nuevo en esto. Nunca he hecho ninguna integración de pagos. no se que debo hacer para poder configurar que salga el método de pago PAYU y para poder realizar pagos.

      Estoy muy confundido. si puedes guiarme seria un apoyo enorme. Mil gracias por el plugin. y mil gracias por cualquier ayuda que me puedas dar.

      Reply

  • Alejandro

    |

    Hey excelente plugin!

    Hay alguna manera de configurar y mostrar el resumen de la compra al configurar el “return page”?

    Reply

    • Jairo Mejia

      |

      hola, pues si creo que se podria, deberias tomar la id de la orden que te retorna payu cuado vuelves de pagar y usarla para traer los datos de la orden y mostrarlos.

      Reply

  • JORGE LUIS

    |

    Hola gracias, gracias por este plugin, al fin alguien super inteligente lo creo :)
    por favor me ayudas, estoy poniendo mal los id, en la compra final en la pagina de payulatam me sale : “usuarioId——Parámetro inválido”.
    ya he puesto varias configuraciones: api key, llave publica, id comercio,
    Gracias :)

    Reply

    • Jairo Mejia

      |

      Hola Jorge, tu ya certificaste tu cuenta de payu latam? tu sabes enviando la carta del banco de la cuenta bancaria que ingresas al crear tu cuenta de payu?
      si te fijas en los screenshots en la pagina del plugin en wordpress.org esta donde se consigue cada dato.

      Reply

      • JORGE LUIS

        |

        Excelente, ya funciona
        thank you very mouch

        Reply

      • JORGE LUIS

        |

        Excelente, ya funciona
        thank you very much :)

        Reply

        • Jonatan sanchez

          |

          Jorge como solucionaste el problema, a mi tambien me sale el mismo error. muchas gracias

          Reply

          • Jairo Ivan Rondon Mejia

            |

            Jhonatan mira en la pagina de wordpress.org del plugin en la seccion de screenshots esta conde se consigue cada dato

            Reply

  • Jaider Muñoz

    |

    Parce creame que este plugin nos va facilitar la tarea a quienes amamos wordpress y montamos sitios sobre este CMS. La verdad desde ya hace tiempo lo estaba esperando y ver que alguien de aqui de colombia fue capaz de desarrollarlo me enorgullese. Lo felicito y espero en futuro crear una relacion de amistad con vos! Los mejores deseos y una vez mas muchas gracias!

    Reply

  • matias

    |

    Me gustaria saber si al confirmar una compra la momento de hacer el pago me saca de mi sitio (como hace Paypal por ejemplo) o todo el proceso se hace dentro de mi web.
    Espero su respuesta, Gracias

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Matias, los plugins usan el web checkout osea sale y regresas, la otra forma es mas complicada ya que requiere mas seguridad y cuestiones legales.

      Reply

  • matias

    |

    Ok; es logico lo que me comentas.
    Muchas gracias,
    Saludos

    Reply

  • willieplas

    |

    Hola,

    No saves cuanto estaba esperando este plugin lol antes usábamos dinero mail pero estamos muy contentos de que ya exista el plugin para payu.

    Tenemos algunas preguntas con la manera en la que trabaja el plugin:

    El plugin genera un URL o pagina para IPN? en el plugin de dinero mail, generaba un IPN URL para que se pusiera en la pagina administradora y por ejemplo, nosotros estamos en Mexico y si pagan en /eleven o por deposito en banco. El sistema de woocommerce seria alertado de que el pago fue echo.

    La otra cosa es que cuando escoges la pagina de pedido realizado o “gracias” en woocommerce 2.1 ya no existe una pagina especifica para esta función, ahora crearon “EndPoints” los cuales agregas a el URL de la pagina de “Checkout” y te da la función que te daria la pagina de pedido recibido o gracias. El problema es que en el plugin solo te deja escoger una pagina y no especificar el URL para poder agregar el “endpoint”.

    Muchas gracias y creo que no estoy solo cuando digo que son increíbles por aver echo este plugin.

    -WilliePlas

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola, pues a ver te cuento, acutualmente el sistema de payu genera un llamado a tu pagina una ves se haya aprovado o rechazado el pago final atraves de POST, el plugin permite capturar estos datos para actualizar el pedido, con respecto a lo de la pagina de retorno si debo hacer el una forma que permita al usuario escoger esto en base a la version de woo que tenga lo tengo planeado para la proxima version que espero no demore mucho.

      Reply

      • willieplas

        |

        Gracias por tu respuesta Jairo,

        Esperamos la nueva version ansiosos :)

        Con respecto al IPN, en la pagina de administración de PayU tiene una opción para “URL de confirmación:” el cual es basicamente donde manda Payu la confirmación de el pospago. Es muy bueno que el plugin automaticamente esta escuchando para recibir la confirmación.

        El problema es que Payu necesita que especifiquemos un URL a donde manda la confirmación. Esta es la dirección que necesito? en DineroMail la compañía que compro PayU para pagos en Latinoamérica el IPN era http://**mi sitio**/?wc-api=WC_DineroMail_Gateway

        Mi pregunta es a que URL mando las confirmaciones de PayU usando tu plugin? Ya hicimos unas pruebas con pagos a 7-eleven y OXXO, los pagos fueron echo y confirmados por PAyU, pero nuestro sistema no se actualizo.

        Bueno, Muchas gracias como siempre.

        -WP

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Si lo que debes hacer con la configuracion de tu cuenta es lo siguiente en pagina de respuesta y de confirmacion colocar la pagina de respuesta que usaste al configurar el plugin tambien las opciones Habilitar página de confirmación y Validar referencia única debes checkar esas opciones para que el sistema de payu envie la respuesta a tu pagina cuando el pago se complete.
          con esto deberia funcionar bien el plugin, de todos modos echare un vistazo a ver si en Mexico hay opciones diferentes para la pagina de confirmacion a las de colombia que son las que use para el plugin.

          Reply

          • Joaquin

            |

            Hola Jairo ya instale el plugin en mi pagina, solo quisiera saber cual es la pagina de confirmacion que debo ingresar, muchas gracias y excelente dia.

            Reply

          • Jairo Ivan Rondon Mejia

            |

            Hola joaquin, en la configuracion de payu puedes colocar la url de tu web, ya que la pagina de retorno y confirmacion se auto configura en el plugin es la que permite hacer el regreso a tu tienda.

            Reply

  • Daniel Maldonado

    |

    Jairo, gracias por el plugin, ya lo hemos usado, y funciona muy bien. Recibí un correo de la gente de payu que dice:

    ” actualmente se encuentra envíando la información en el formulario a través del método GET. Con base en lo anterior, le informo que por su seguridad debe cambiar al método POST, ya que este método protege los datos que se envían a nuestra pasarela de pagos.”

    Actualmente estoy usando la versión de WC 2.0.20 tengo otros plugins que no me han dejado hacer la actualización

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Daniel, revisare lo que dices y hare un actualizacion para resolverlo lo mas pronto posible

      Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola daniel, ya agrege la funcionalidad de envio por post o get en una opcion de configuracion, solo debes actualizar a la ultima version 1.1.3 y podras escoger el metodo que desees.
      gracias por tu aporte al ayudar a mejorar el plugin.

      Reply

  • Mauro Hernandez

    |

    Estoy utilizando el plugin en modo de prueba esperando proximamente tener en total funcionamiento mi tienda en línea. Ya abrí cuenta con PayU Latam, estoy esperando la activación de la cuenta.

    Por ahora me funciona perfecto en modo de pruebas,sin emabrgo veo que al “efectuar el pago” solo salen disponibles las opciones de tarjeta de credito (VISA/Master)… me pregunto si una vez este activa la cuenta aparecerán el resto de opciones de pago?

    Es decir el botón PSE, tarjetas de credito, vía baloto, etc… o habrá que hacer algo más?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      si por supuesto una ves salgas del modo de prueba te mostrara los demas metodos de pago de tu pais.

      Reply

      • Mauro Hernandez

        |

        Una pregunta más, veo que la opción de ” Do you want empty the user shopping cart after the payment is complete?.” no funciona, una vez pasa por PayU Latam, y me envía de nuevo al sitio con la confirmacion de “pago exitoso” siguen apareciendo los items en el carrito de compras, es alguna falla, o hay que configurar algo más?

        Reply

        • Jairo Ivan Rondon Mejia

          |

          si de heacho es un bug desafortunadamente el sistema de woocommerce renderiza el carro de compra en la pagina antes de que se le de la orden de vaciarlo por eso si ejemplo la el carro de compra esta en un widget en el footer de la pagina de retorno la pagina lo ve como si aun estuviera llevo pero al pasar a otra pagina el carro en realizad ya esta vacio, lo que te podria recomendar es que si tienes el widget no lo muestres en la pagina de retorno.

          Reply

  • Andres Arboleda

    |

    Buenos días!
    me gustaría saber si puedo configurar payu en la plataforma MOODLE.

    Reply

  • Alejandro Beltrán

    |

    Hola, primero gracias porque hace tiempo buscaba un buen plugin para integrara Payu latam y woocomerce. Mi problema es que estoy haciendo las pruebas de pago pero en la plataforma solo me paracen las opciones de pagos con tarjetas de crédito visa y mastercard. En los screenshots vi que estaba la posibilidad de pagos con PSE y via Baloto. Como los puedo activar?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      las otras opciones de pago se activan solo cuando no estas en modo de prueba, desafortunadamente payu no soporta las pruebas con otros metodos.
      asi que cuando introduzcas tus datos payu y hagas una compra real (asi no la completes) veras te mostrara los otros metodos en base a tu pais.

      Reply

  • Julian

    |

    Salu2!

    Antes que nada quiero felicitarte!, creo que llegue en el mejor momento a WooCommerce :)
    Siempre pensé que le hacia falta alguna integración mediante PSE, pero Pagos Online tiene todo el Pack! ;Tarjetas de crédito, Baloto y PSE, que más se puede pedir :) …bueno ojalá bajen un pocos las comisiones por transacción ;P

    Tengo una pregunta respecto al manejo de las monedas,
    Mi productos están en Dólares Americanos, (currency USD) Hay algún problema de integración de monedas cuando se elige PAYU?

    Debo manejar mi moneda local ( Colombian Peso) para que funcione bien?

    De antemano muchas gracias,

    Un abrazo,

    Julian

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Julian, gracias por usar el plugin te comento, no es necesario que cambies tu moneda a pesos colombianos la plataforma de PayU soporta dolares como moneda de transaccion asi que no tendrias ningun inconveniente.

      Reply

  • Luz

    |

    Hola Jairo,
    Muchas gracias por el desarrollo del plugin. Esta realmente genial. Me queda una duda y es que ya no estoy en modo de pruebas ni en el settings del plugin, ni en el account configuration, pero al dar click en realizar el pago, me aparece el aviso: Transacción en modo de pruebas. Que puedo hacer? Muchas gracias

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Luz, debes revisar tu la configuracion de tu cuenta de payu ya que en las configuraciones tambien se puede poner un modo de prueba para transacciones con cuentas reales asi que esa puede ser la causa de que te aparezca como transaccion de prueba, para estar seguro si cuando vas a realizar el pago te aparecen todos los metodos de pago de tu pais y aun asi te aparece un mensaje de modo de prueba significa que si tienes activada esa configuracion.

      Reply

  • Diana Serna

    |

    Hola, super el plugin.

    Te escribo con una pequeña pregunta técnica.

    Instale el pugin hace como un mes para lanzar mi pagina, y estaba funcionando super bien, recibiendo pagos sin ningun problema. Sin embargo, desde que realice la ultima actualizacion el plugin ha dejado funcionar. Es como si no estuviera activado pero si lo esta.

    PayU Latam es la unica opcion de pago que tengo activada y cuando se va a hacer el pago dice que no existen metodos de pago disponibles.

    Porfa si me puedes ayudar a resolver esto te lo agradezco.

    Feliz noche, Gracias…

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Diana, desde la ultima actualizacion sea gregaron algunas opciones, debes ir a las opciones de woocommerce y escoger el metodo de de envio de la plataforma para que el vuelva a funcionar correctamente.

      Reply

      • Omar Berrio

        |

        Teniamos el mismo inconveniente de Diana Serna, solo salia la opción de pagar ocn PayU cuando estaba activo el modo de prueba, cuando estaba en producción salia el error: “..no existen metodos de pago disponibles” .

        Revisando el código encontramos en el archivo woocommerce-gateway-payulatam.php dentro de la carpeta del modulo, la linea 124 la siguiente condición:

        if ($this->testmode!=’yes’&&(!$this->merchant_id || !$this->account_id || !$this->apikey )) return false;

        Inicialmente la dejamos como comentario y ya funcionó, luego cambiamos la condición para validar igualdad y ahora funciona tanto en modo test como en modo de producción.

        Quedó asi:
        if ($this->testmode==’yes’&&(!$this->merchant_id || !$this->account_id || !$this->apikey )) return false;

        Realmente no entiendo muy bien que querian como desarrolladores validar y me preocupa un poco que al hacer este cambio dejemos algo vulnerable o algun bug suelto. Ojala les quede un tiempito para revisar la linea.

        Mil gracias por el modulo, muy bueno.

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Hola Omar, haber te explico esa linea que quitaste es la que valida si los datos de tu cuenta de Payu existen en la configuracion, esta verificacion la coloque para que no se genere un error al realizar una compra si los datos no existen, te recomendaria que deje la linea como estaba y solo debes llenar tus datos da payu de la configuracion del plugin para que el plugin funcione correctamente cuando no esta en modo de prueba.
          ya que cuando esta en modo prueba no importa si tus datos de payu estan o no ya que se usan datos genericos para las pruebas.

          Reply

      • Diana Serna

        |

        Hola Jairo, muchas gracias por tu pronta respuesta.

        Yo solo hago envios nacionales y esa es la opcion que tengo activada. La desactive y volvi a activar y sigo teniendo el mismo problema :(

        Hay algo mas que deba intentar?

        Mil gracias!

        Reply

  • maria eugenia

    |

    Hola Jairo, estoy instalando el plugin en el sitio en wordpress. Lo activé pero no aparece listado en la botonera izquierda para poder modificar y setear los datos. Podrias orientarme?
    Mil gracias!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Maria, el plugin es una extencion para woocommerce, debes instalar woocommerce y en la seccion de ajustes de woocommerce hay una pestaña llamada finalizar compra podras ver la opcion para administrar los datos del plugin alli podras configurar tus datos de payu y el comportamiento del sistema.
      mira estos screen de como se ve mi tienda para que te guies
      1. http://awesomescreenshot.com/05a2ns0h58
      2. http://awesomescreenshot.com/0e42ns0r9d
      3. http://awesomescreenshot.com/0842ns1m1c

      Reply

      • M.eugenia

        |

        Jairo! eres muy amable. Pude instalarlo y funciona correctamente. Me tira un error de seguridad al querer pagar en la página https, calculo que será porque esta a modo de prueba no? Esperaré a tener los datos originales y te comento. Mil gracias nuevamente. aqui esta el link. http://redmundialderadio.com/producto/nuevo-producto/

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Hola, si usas chrome al hacer pruebas el navegador comprueba el certificado ssl de payu pero como no es certificado te bota un error pero eso solo pasa en la plataforma de prueba.

          Reply

  • juan david pachon

    |

    Buena noche, tengo una consulta, resulta que al realizar un pago en el modo de pruebas, me sale el siguiente mensaje al finalizar la transacción:
    Resultado de la operación: Declinada
    La transacción fue declinada por la entidad financiera, por favor intente más tarde y verifique con su banco que no se haya realizado el débito del dinero.

    Esto es debido a que tengo el modulo en modo de prueba?

    Muchas gracias por el plugin, muy amable.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola juan, que numero de tarjeta usaste al hacer la transaccion en el modo de prueba? usaste la tarjeta de prueba o saste una real?

      Reply

      • juan david pachon

        |

        Amigo hice la prueba con una tarjeta payoneer que no esta activa, se debe a esto?

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Si claro, las tarjetas de payoner no funcionan, para usar el modo de prueba debes usar la tarjeta de prueba que está en la descripción.

          Reply

  • Andrés López

    |

    Hola Jairo

    Solo escribo este comentario para agradecerte por este plugin, que orgullo que un Colombiano lo haya desarrollado! Próximanente lo estaré utilizando.

    Reply

  • Carlos Ruano

    |

    Que tal Jairo, muy buen plugin te felicito, mi pregunta es si con el plugin se puede habilitar la parte de tarjeta de crédito? Y cuales son los value de los campos de la tarjeta que tendria que enviar para que sea compatible con PAyu

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Carlos, No entendi bien tu pregunta quieres saber si el plugin trabaja con integracion en la pagina? el plugin usa el web checkout de payu el cliente introduce los datos de la tarjeta en la pagina segura de payu y cuando termina de pagar vuelve a tu pagina.

      Reply

  • Rquirola

    |

    Hola, ¿ahora que Payu-Latam es dineromail, funcionará el plugin?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola, actualmente la plataforma de Dineromail no es compatible con la plataforma global de Payu que fue la que use para este plugin, actualmente estoy desarrollando la version exclusiva de Dineromail ya que la paltaforma es muy distinta a la de payu latam. espero estar lanzandola de 15 a 20 diaz si todo sale bien.

      Reply

  • santiago ramirez

    |

    Buenos días. primero que todo, muchas gracias este plugin ha sido de gran ayuda para nosotros. pero tengo un problema con la pagina de respuesta… la pagina carga y solo sale un 1. tengo instalada la última versión de woocommerce.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      que pagina de retorno pusiste?

      Reply

      • santiago ramirez

        |

        estan los q vienen por default.. asi esta mi configuracion de los endpoints

        Checkout Endpoints

        Pago = order-pay
        Agradecimientos = order-received
        Add Payment Method = add-payment-method

        Gracias

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Y en la configuración del plugin de payu que pagina tienes como pagina de retorno?

          Reply

          • santiago ramirez

            |

            es q esa es la pregunta.. como eso es un Endpoint… esa pagina no existe.. q tengo q hacer?

            Reply

          • Jairo Ivan Rondon Mejia

            |

            ok por lo general se usa la pagina de mi cuenta o my account ya que la pagina de retorno vuelve y muestra un mensaje con la respuesta de Payu por lo general se usa esa pagina para que el usuario pueda acceder a ver los pedidos si se completaron o reintentarlos en caso de que no.

            Reply

          • santiago ramirez

            |

            es q esa es la pregunta.. como eso es un Endpoint… esa pagina no existe.. q tengo q hacer?

            Reply

  • willieplas

    |

    Creo que yo pregunte lo mismo hace unas semanas. en el nuevo woocommerce quitaron las paginas de confirmaciones de pago y están usando “end points” el problema es que en el plugin no tenemos la habilidad de poner endpoints. lo que ocurre es que woocommerce jamas hace el update de que se pago el pedido.

    Creo que me respondiste esa vez que en la próxima version se ibas a poner esta función…

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola si de hecho estuve evaluando que tan necesario era para el funcionamiento, pero para que se actualize el pedido no es necesario especificar un endpoint ya que la actualizacion se hace atraves de hooks que se ejecutan cuando la persona vuelve de payu, sin importar a que pagina vuelva, y si el pago queda pendiente ej: de un bank el IPN de payu se encarga de actualizar el pedido tambien.
      les prometo que hare la actualizacion de los endpoints pronto.

      Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola willie, en la ultima version del plugin agregué la funcionalidad de los end point, ya puedes actualizar y probarla.

      Reply

  • carlos carrasquilla

    |

    hola , resulta que tengo instalado el modulo en una tienda prestashop todo funciona bien hasta que se le da clic en pagar con payu ya que abre la pagina pero dice que el certificado esta vencido que si esta seguro de seguir , que puede ser peligroso , como puedo cambiar esto o que tengo que hacer ?
    Muchas gracias

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola carlos, la verdad no te podria decir ya que no soy el creador de ese modulo, pero el alerta de expiracion del certificado es cuestion de Payu ellos son los encargados de ese certificado, no el modulo. aunque no se si la transaccion que intentaste esta en modo de pruebas ya que en ese caso el certificado si esta expirado ya que no es el sitio de real de payu.
      espero haberte ayudado, deberias llamar a payu y preguntarles ya que esto no esta dentro de mi jurisdicción.

      Reply

  • Esteban

    |

    hola
    gracias por el plugin, es muy útil. Hasta ahora lo estuve probando en modo TEST con la cuenta de dineromail by payu y andaba todo bien (sólo devuelve a una pag. en blanco, lo demás todo bien, lo podia usar igual ), pero ahora quiero cambiar a modo producción y recibo errores de campos que faltan.

    Tengo completados los campos ID del Vendedor y Llave de API
    Me falta ID de la Cuenta que no lo encuentro en la web de dineromail argentina ya que es bastante distinta a la de Payu de los screenshots.

    cuando va a la pagina de pago https://gateway.payulatam.com/ppp-web-gateway/?
    recibo estos mensajes de error y ya no se donde buscar:

    No se pudo crear la solicitud de pago
    Parámetro Mensaje de error
    cuentaId Parámetro inválido
    usuarioId No puede ser vacio
    usuarioId Parámetro inválido

    Te agradeceré una ayuda ya que parece que estoy a un paso de comenzar a usarlo.
    Muchas gracias
    un saludo

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Esteban, te comento que la integracion de Dineromail es diferente a la de Payu Latam asi que este plugin no funcionara en esa plataforma asi pertenezcan ala misma plataforma, ya que los campos que requieren son diferentes.

      Reply

      • Esteban

        |

        Gracias por la respuesta.
        Esa sí es una mala noticia. ya que incluso en modo TEST funcionaba todo perfecto, hasta envíaba los mails con los enlaces de descarga.

        intentaré buscar otra opcion.
        saludos

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Si la verdad estuve pensando ampliar el plugin para agregar las funciones de dineromail, pero debo encontrar tiempo par hacerlo.

          Reply

  • Javier Ordinola

    |

    Hola Jairo, gracias por compartir tu plugin me va ha ser de mucha utilidad, quisiera preguntarte algo ¿la página de regreso que se selecciona dentro de la configuración es necesario que tenga algun código en PHP especial para que muestre el retorno de información?

    Gracias por tu ayuda.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      No de hecho la informacion de retorno no se muestra solo un mensaje que dice si en que estado esta la transaccion si aprovada pendiente o rechazada, la pagina de retorno es por si quieres redirigir a una pagina en especifico de tu web al regresar del pago ej: una pagina de gracias o algo asi.

      Reply

      • Javier Ordinola

        |

        Hola Jairo,

        Te felicito por tu plugin muy funcional y por eso me he inspirado en él para hacer uno pero para la integración con otro servicio Mastercard Perú, y bueno mis conocimientos en PHP y Woocommerce son intermedios y hay algunas cosas que no comprendo; quisiera tener tu orientación para poder llevar a cabo la finalización del plugin, por eso he creado un repositorio en Github:

        https://github.com/JAVOBme/woocommerce-payment-gateway-mastercard-peru/blob/master/woocommerce-payment-gateway-mastercard-peru.php

        El sistema actualmente me registra la compra pero no me redirecciona a la web del formulario de la pasarela, me esta faltando integrar la función mastercard_successful_request; hay algunas cosas que no entiendo como por ejemplo de donde sale el contenido del array $posted[‘referenceCode’], $posted[‘lapTransactionState’], $posted[‘lapPaymentMethodType’], etc.

        Tengo la guía de implementación en PHP que entrega Mastercard y devuelve los valores en un string encriptado y allí dan la función de desencriptado (son unas 10 lineas de codigo, es simple) me gustaría saber en que punto debo hacerlo, quizá pueda compartirte el documento como para que tengas una idea.

        Espero me puedas ayudar, te lo agradecería infinitamente y poder liberar el plugin para la comunidad al igual que lo has compartido con nosotros.

        Gracias de antemano.

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Tendria que revisar bien todo, la verdad en este momento no dispongo de mucho tiempo para revisarlo pero escribeme al mail y miramos si te puedo ayudar.

          Reply

          • JAVOB

            |

            Hola Jairo, no he querido incomodarte todo este tiempo, he intentado hacerlo por mi cuenta pero no he podido terminar de desarrollar el plugin y me acabo de contactar contigo por correo para recurrir a tu ayuda desinteresada y poder terminar el plugin.

            Espero puedas ayudarme, gracias de antemano.

            Saludos.

            Reply

        • Carlos

          |

          Hola Javier conseguiste solucionar el problema de tu plugin de mastercard? espero tu pronta respuesta.

          Reply

  • Alejandro

    |

    Jairo, Me uno a las muchas voces de agradecimiento.
    Tengo una pregunta muy simple. Quisiera quitar el logo de PAYU en las opciones de pago. Es esto posible?
    Gracias,
    Alejandro

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Gracias Alejandro, la imagen no puede ser cambiada desde la configuracion, pero si puede ser remplazada desde el ftp cambiando la imagen y colocandole el mismo nombre que tiene el logo de payu

      Reply

    • Javier Ordinola

      |

      Hola, puedes ocultar el icono comentando la linea de código del plugin:

      DE
      $this->icon =

      A
      // $this->icon =

      Con eso podrás ocultar la imagen del logo de PAYU.

      Saludos.

      Reply

  • Mack

    |

    Buen día. Tengo una inquietud. Al momento de pagar con payulatam, cuando se supone que debe redirigir a la plataforma externa de pagos…aparece el popup respectivo, pero no se ejecuta la acción de redirigir. Sin embargo… detrás si que me aparece la opción de ir a Payulatam y pagar, aunque no es funcional (por el popup).
    ¿Como puedo solucionar esto?
    Dejo screenshot http://www.imagebam.com/image/3e8101339608852
    Gracias
    Cordial saludo.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola, tu tienes la web en algun server de desarrollo publico?, es que es muy dificil saber realmente cual es el problema aqui, ya que puede ser un error de js por que por lo general las redirecciones funcionan sin problemas a menos que haya algun error de php o js

      Reply

  • Lenin David Lozano

    |

    Hola Jairo:

    Estoy utilizando el plugin, pero si Payu aprueba la transacción, en WooCommerce el estado de la orden queda “Procesando” y no “Completada”. Es esto normal? O deberia quedar “Completada”.

    Saludos.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Es normal debe quedar en procesada ya que ese es el paso donde el item ya fue pagado pero aun no se a enviado, completado es cuando el pedido ya se envio al cliente.

      Reply

  • Joe

    |

    Hola! Te escribo a ver si puedes ayudarme (he contactado a soporte en payu latam pero no han dado con una solución), instalé el plugin de wordpress para integrarlo con Woocomerce, he configurado todo según el manual en pdf que tiene payu latam, pero cuando voy a realizar la compra sucede:

    1. Cuando habilito el modo de prueba me da un error de “Entidad Merchant no encontrada con ID (xxx)”
    2. Cuando deshabilito el modo de prueba , al finalizar el proceso de compra y voy a hacer el pago, abre la ventana donde se supone carga la pagina a pagar, y se queda en blanco.

    Alguna idea?
    Gracias de antemano!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola joe, lamento decirte que NO estas usando el plugin que yo desarrolle, el mio esta en el repositorio de wordpress puedes seguir este link, si usas este y tienes algun inconveniente con gusto te puedo ayudar.

      Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola joe, lamento decirte que NO estas usando el plugin que yo desarrolle el mio esta en el repositorio de wordpress, si usas este y tienes algun inconveniente con gusto te puedo ayudar.

      Reply

  • Branko

    |

    Hola Jairo, muy buen trabajo con este plugin.

    He realizado pagos correctamente, pero ma falta saber donde tengo que indicar la URL de Respuesta. No la URL a la que enviará PayU cuando termine el pago (tipo lista de productos o home), si no la página de respuesta en la que PayU me envía los datos del pago asíncronamente: APPROVED, REJECTED y demás.

    En la misma página de PayU me da la opción de indicar allí estos datos, pero si estoy en modo de pruebas no tengo forma de testera este paso, a menos que le envíe el parámetro response_url.

    He leído más arriva que lo hablabas con alguien, pero su caso es diferente porque ellos ya tenían esta página desarrollada, y yo la tengo que desarrollar con respecto de lo que envíen estas respuestas.

    ¿Me puedes ayudar con esto por favor?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Branko, bueno te comento la pagina de IPN es la misma de la de redireccion ya que dependiendo de los parametros enviados la API de woocommerce ejecuta el plgin para que este maneje el tipo de respuesta ya sea a de redireccion o la del IPN que de por si esa nadie la ve o no deberia verla.

      Reply

      • Jairo Ivan Rondon Mejia

        |

        PD: esto es si estas usando mi plugin el que esta en el repositorio de wordpres ya que el que lanzo payu latam esta desarrollado de forma diferente y yo no, lo desarrolle por lo tanto no doy soporte sobre el.

        Reply

        • Branko

          |

          No tenia ni idea de que PayU había lanzado un plugin para wordpress.

          Reply

          • Jairo Ivan Rondon Mejia

            |

            si de hecho lo hicieron hace un par de meses, pero ellos no siguen la directivas de wordpress o woocommerce para su desarrollo.

            Reply

      • Branko

        |

        Perfecto, entonces para que yo me entienda. EL plugin está usando la misma página para el fin de la compra que como llamada asincrona “response_url” para cuando los pedido quedan pendientes de respuesta.

        Ahora, la pregunta del millo, ¿tienes alguna página de fin de compra implementada ya? ¿con los parametros que recibe de PayU?

        Reply

        • Jairo Ivan Rondon Mejia

          |

          no de hecho eso depende completamente de la tienda en la que se implemente el plugin por eso coloque la opcion de pagina de retorno, asi lapersona puede crear una pagina colocarle el contenido que desee y direccionar al usuario a esta pagina cuando vuelva de la plataforma de pago.

          Reply

          • Branko

            |

            Perfecto Jairo,

            Otra pregunta, actualmente me salen como metodos de pago solo tarjeta de credito, que posibilidad hay de que me salgan todas las disponibles en PayU?

            Reply

          • Jairo Ivan Rondon Mejia

            |

            eso se activa automaticamente, cuando usas el modo de prueba solo se pueden probar los metodos de tarjeta de credito, cuando ya estes en produccion (tengas el modo de prueba desactivado de las opciones), ya te apareceran todos los metodos.

            Reply

  • Juan David

    |

    Hola Jairo! Quiero empezar dándole las gracias por el plugin, veo que es algo que nos esta ayudando a muchos que tenemos inquietudes sobre el tema de ventas en línea a través de wordpress. Soy básicamente nuevo en instalar mi propia tienda en línea pero trabajo a diario con wordpress por lo tanto tengo conocimiento del tema, y pues quisiera saber el proceso como es? Debo registrarme en Payu Latam, pero este registro lleva algún costo? Cuanto tiempo demora? Luego de esto debo tener WooCommerce, o sólo es necesario descargar tu plugin?

    De nuevo gracias y espero respuesta.
    Saludos Parcero!

    Reply

  • royer

    |

    Buen dia estoy tratando de instalar este plugins en mi wordpress , pero al activarlo no me aparece en la barra lateral izquierda. no se por que se presenta este problema..

    AGradeceria su colaboracion

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola, necesitas woocommerce instalado para hacer funcionar el plugin ya que depende de la tienda para funcionar.

      Reply

  • Cesar Guerrero

    |

    Muchas gracias me ha funcionado muy bien en otro sitio que manejo, me gustaría saber si estas trabajando en una versión con pagos recurrentes para suscripciones?, Gracias nuevamente

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola, pues te comento que hacer una version con pagos recurrentes por web checkout no estoy seguro que se pueda se que se puede usando la API de ellos pero un no he implementado completamente esa version, y me ha quedado dificil sacar tiempo para adelantar trabajo.

      Reply

  • Andrés

    |

    Hola

    Primero que todo agradecerte porque el plugin me está funcionando excelente en una página para un hotel con reservas online. Por otro lado tengo un par de preguntas:

    1. Es posible desactivar algún método de pago en PayU? Por ejemplo el de consignación ya que lo quiero ofrecer directamente desde Woocommerce.

    2. Es posibles en la página del checkout mostrar (chequeables) las opciones de pago y no solo el logo de PayU (Ej: http://wordpress.org/plugins/woocommerce-novalnet-gateway/screenshots/)

    Gracias nuevamente!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Andres, gracias primero que todo, desafortunadamente la opcion de web checkout no permite desactivar opciones de pago por ahora, no te entendi bien la segunda pregunta si me envias tu url podria ayudarme a entender mejor lo que necesitas.

      Reply

      • Andrés

        |

        Hola Jairo

        Básicamente la segunda pregunta se refiere a si, en vez de mostrar solo como método de pago PayU se pueden mostrar desde allí las opciones de pago, es decir, que la persona pueda escoger allí la opción de pago (débito, crédito, baloto, efecty) antes de ir a la página de PayU y al darle en pagar, ya se llevaría a la persona a la página de PayU pero directamente a la forma de pago que ya eligió. Esto ahorraría un paso a los usuarios y ayudaría a convertir mejor.

        Gracias por tu oportuna respuesta.

        Reply

        • Jairo Ivan Rondon Mejia

          |

          a ok ya te entendi pues la verdad no es posible generar ese tipo de interaccion con las opciones actuales de la plataforma de payu.

          Reply

          • Andrés

            |

            Entiendo, muchas gracias por tu respuesta.

            Reply

  • Alejandro Prieto

    |

    Jorge, buenas tardes. Estoy empleando el plugin de PayU Latam en la tienda de mi fundación, la cual espero lanzar en lo próximos días. Ya he configurado todas las opciones necesarias y he realizado varias pruebas satisfactorias, pero me encuentro con un problema que quisiera solucionar. Quisiera poder configurar el mensaje de la página de respuesta a la que es re-enviado el cliente una vez aprobada la transacción. ¿Es eso posible? Un ejemplo para ser más claro: un cliente desea pagar mediante Baloto y al hacerlo, la plataforma le permite generar un recibo que debe imprimir y llevar al punto Baloto para hacer el pago. Una vez que el cliente da click en finalizar transacción es enviado de regreso a nuestra tienda a la página definida por mi llamada “finalizar-compra”, con el mensaje “Pago Pendiente: PENDING_TRANSACTION_CONFIRMATION”. Es posible configurar ese mensaje, por algo mucho más amable y claro para el cliente.

    Muchas gracias por la atención.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Alejandro, actualmente no hya forma de hacerlo por configuracion pero dame un par de dias y trato de sacarle un tiempo para crear esa configuracion para que lo puedas hacer te parece.

      Reply

      • Alejandro Prieto

        |

        Jorge, mil gracias por la pronta respuesta. La verdad es que toda ayuda es bienvenida ya que no soy programador y todo lo que he realizado ha sido de forma autodidacta. Sin embargo, en este punto me encuentro atascado y como te mencioné inicialmente, planeamos abrir la tienda en los próximos días. Mil gracias y quedo muy atento a tus comentarios.

        Reply

  • Daniel Maldonado

    |

    La útima actualización del plugin debe tener instalada la última versión de woocommerce 2.2.2? o se puede actualizar con la 2.2.1?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      No daniel puedes usar la versiona nterior de woocommerce solo le agrege unas opciones para los mensajes eso es todo

      Reply

  • Mauro Hernandez

    |

    Amigo tengo una pregunta, estoy tratando de configurar la pagina de respuesta, donde debería mostrarme el resumen del pedido como lo hace normalmente cuando elijo otra opcion de pago… sin embargo a pesar de que pingo como URL de respuesta la del carrito, solo me sale “Tu carrito esta vacío.” debo estár haciendo algo mal, puedes guiarme un poco de como “mostrar” los datos del pedido y lo que se me envia desde PayULatam?… Gracias

    Reply

  • Alex

    |

    Me sale este error cuando voy a finalizar la compra, en vez de ir a payu me sale esto:
    “El estado de este pedido es “publish”. No se ha podido pagar. Por favor, ponte en contacto con nosotros si necesitas ayuda.”

    Reply

    • Jairo Ivan Rondon Mejia

      |

      debe ser que la plataforma de payu esta en mantenimiento.

      Reply

      • Alex

        |

        Ellos dicen que no hay problema con la plataforma. Mi programador dice que no hay errores con el plugin ni con woocommerce. No sé que puedo hacer… mejor dicho me quedé sin tienda :(

        Reply

  • Elle

    |

    Hola Jairo,

    Muy bueno tu plugin!!!

    Pero tenemos una pregunta: Estamos desarrollando un sitio con Niveles de Membresia (PMPro), y no nos da la opcion de pagar con PayU Latam… Tu plugin tiene la opcion de vender Membresias por niveles?

    Gracias por tu respuesta!

    Elle

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Elle, no conosco el plugin la verdad, el trabaja con woocommerce o es una plataforma diferente?

      Reply

      • Elle

        |

        Hola Jairo!

        Ya integre PMPro con WooCommerce, y al parecer si funciona tu plugin ahora como opcion de pagos. Pero el PMPro tiene un problema: si lo uso para membresias, exige que cada usuario abra otra cuenta (con password diferente) para poder comprar productos en la tienda. Mejor dicho, cada usuario debe tener 2 cuentas diferentes dentro de un mismo website! Muy mal…

        Pero lo bueno es que al parecer si funciona esa integracion con el Plugin de PayU Latam. :)

        Mil gracias!

        Elle

        Reply

  • Elle

    |

    Hola Jairo,

    Excelente tu plugin!

    Una pregunta: Como hago para usarlo con Membresias por Niveles? En este momento estoy usando el plugin de PMPro, pero no acepta PayU Latam. Que debo hacer?

    Gracias por tu ayuda!

    Elle

    Reply

  • James

    |

    hola!
    la opcion de pagos en linea, en lapágina que la necesito si aparece pero a redirigirme a la página web PayU para culminar la compra me aparece lo siguiente:

    Datos del Pago
    Referencia
    payU_Avantel Accesorios_41

    Descripción
    Avantel Accesorios Order

    Valor
    COP 81,202.00

    No se pudo crear la solicitud de pago

    Parámetro
    Mensaje de error
    usuarioId
    No puede ser vacio
    usuarioId
    Parámetro inválido

    espero que alguien me pueda ayudar y decirme a que se debe el error,
    gracias

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Revisa si el account id es el que aparece al lado de la bandera cuando entras a payu latam, es probable que ese sea el problema.

      Reply

  • Miguel

    |

    Tener cuidado de Utilizar W3 total Cache con La pasarela de Payu es terrible con actualiza el estado del pedido y así todo los deja como pendientes mientras ya pagaron los clientes

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Gracias por la información. revisare si puedo solucionar esa incompatibilidad.

      Reply

  • Christian

    |

    Hola, estoy tratando de configurar la pagina de respuesta, donde debería mostrarme el resumen del pedido como lo hace normalmente cuando elijo otra opción de pago, pero con me sale “Tu carrito esta vacío.” , puedes apoyarme un poco de como debe ser la configuración.

    Mi configuración es la siguiente:
    Pagina de regreso = Finalizar compra
    Page End Point (Woo > 2.1) = order-received

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola christian, si deseas crear una pagina de retorno personalizada, debes crear esa pagina y seleccionarla como pagina de regreso ya que la pagina finalizar compra corresponde a el checkout asi que si la usas siempre te mostrara el mensaje de carro vacio.

      Reply

  • Julian Franco

    |

    Buen día, el plugin funcionaría con pagos recurrentes(suscripciones)?, tengo experiencia con WordPress, pero no con API y Payments Gateways por lo que si funcionara sería genial, no sólo para mí sino para muchas personas que usamos WordPress. Gracias. :)

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Julian, aun no he podido integrar las funcionalidades de la API al web checkout he estado mirando la funcionalidad de reembolsos que ahora soporta Woocommerce, pero tendre en cuenta tu comentario y analizare si es posible hacer ese tipo de integracion entre los 2 metodos ya que de lo contrario usar la API por completo requeriría tener SSL en la web y una buena seguridad.

      Reply

      • Julian Franco

        |

        ok, gracias por tu respuesta y compromiso con la comunidad WordPress :)
        Yo tengo ya SSL y un VPS para la web, podrías recomendarme alguna web para conocer como integrar/usar APIs desde cero? (los resultados de Google no son apropiados según he visto) GRACIAS de nuevo. :)
        (nota: para los que seguimos el desarrollo de este plugin de Payu Latam, CloudFlare ya permite la instalación de certificados SSL gratuitos, no sólo por seguridad sino por posicionamiento)

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Gracias por el dato Julian, con respecto a la documentacion yo me he guiado por la documentacion de woocommerce con respecto a la creacion de gateways o metodos de pago y a la doc de payu latam.
          de hecho tengo adelantado ya el modulo de api pero para pagos en la tienda directamente por eso te decia lo de ssl, aunque aun no esta terminado ya que debo hacer pruebas de los pagos por otros medios que no sean tarjetas de credito.

          Reply

  • Mauricio AGuirre

    |

    Jairo Primero en agradecerte y felicitarte tan grandioso trabajo.. en pocas palabras un teso, ya he configgurado el plugins en algunos sitios sin problemas.. pero hay un sitio que me esta rompiendo el coco y en verdad el soporte de payu es algo insuficiente a la hora de dar soporte en wordpress asi que no tengo otra opción mas que hablar con el que es.. todo va bien en mi sitio pero a la hora de pagar desde pauy (utilizando woocommerce) me sale el siguiente mensaje en la plataforma de pay : la orden con referencia (22218) no pudo ser procesada, la firma no es valida.. realice algunas pruebas con los datos de el sandbox y funciona de maravillas.. pero ya con mis datos no funciona. y payu ya agoto recursos y no encontraron como ayudarme… espero me puedas ayudar y como te lo mencione muchas gracias !!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Mauricio gracias por tus comentarios, bueno parece que tienes un problema con los datos de configuracion asegurate que los datos esten bien ubicados, revisa que la apikey no le falte ningun caracter y que ela ccount id que es el nuemro que aparece al ingresar a tu cuenta de payu al lado de la bandera en la aprte superior izquierda, y el merchant id lo consiguies donde esta el api key.
      voy a colocar unos screen de como conseguir estos datos en la url del plugin aqui
      http://thecodeisintheair.com/payu-latam/woocommerce-payu-latam-gateway-plugin/

      Reply

      • Cristian

        |

        Hola, yo tengo el mismo problema, estoy en modo test, y ya verifique todo y me sigue saliendo el error, que otra cosa puede generar ese error?
        Gracias !

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Hola Cristian, escribeme al correo y te ayudo personalmente con tu problema.

          Reply

          • Diego

            |

            Hola, tengo el mismo problema y no lo he podido solucionar, el soporte de Payu no da ninguna solución, me gustaría saber si me puedes ayudar con la solución.

            Reply

          • Jairo Ivan Rondon Mejia

            |

            Aqui esta mi respuesta a Daniel quizas te sirva a ti tambien Diego.

            Bueno revisando el pantallazo me di cuenta de inmediato que no tienes instalado Woocommerce.
            https://wordpress.org/plugins/woocommerce/
            Y ese plugin es obligatorio para que funcione el de PayU, ya que el plugin de woocommerce se encarga del procesamiento de tu tienda (manejo de productos, pedidos, compras, envios) y lo que hace mi plugin es habilitar que puedas recibir pagos con payu.

            Veo que tienes instalado woocommerce pero no lo haz activado, lo que debes hacer es activar el plugin de woocommerce y una ves lo actives podras ir a la seccion Woocommerce > ajustes > Finalizar compra.

            hay podras activar la opcion de payu y seguir los pasos que estan en la guia.

            Reply

  • Joaquin

    |

    Jairo muchas gracias por la respuestas que tengas muy buen día y te felicito por este trabajo.

    Reply

  • john

    |

    hola, tengo problemas con la confirmación. a los usuarios les sale mensaje error 404

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Cuando vuelven a la tienda luego de pagar les sale error 404?

      Reply

      • Nicolás

        |

        Hola Jairo, felicitaciones por el plug in, despues de buscar por Google, di con este comment, me pasa exactamente lo que a John, despues de realizar el pago, sale la página de error 404, cual deberia ser la URL correcta de confirmación y respuest espero me pueda colaborar, gracias.

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Hola Nicolás, escribeme a jairo @codeiseverywhere.com y miramos que problema tiene tu web.

          Reply

  • Patricio

    |

    Hola, tengo una consulta …. tengo el plugin funcionando adecuadamente y el modo de pruebas deshabilitado, asi que cuando hacemos un transacción nos redirecciona correctamente a payuy muestra todas las opciones de pago, no solo las que ofrece en el modo de pruebas … no obstante en payu sigo viendo la etiqueta en rojo de que es una transaccion a modo de pruebas, a pesar de tener dicha opcion desactivada en la plataforma también e incluso me devuelve error de validación con dos tarjetas diferentes y al intentar imprimir un cupon de pago facil y rapipago … alguna idea? … desde ya mil gracias !!!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Patricio, debes revisar en las opciones de tu cuenta de payu, en la configuracion si tienes activado el modo de pruebas en tu cuenta es la unica razon por la que te apareceria esa alerta luego de haber desabilitado la opcion de pruebas en el plugin.

      Reply

  • Streamlife

    |

    Buenas tardes, Actualmente Vi que para pagar con Facturas en Argentina ( Rapipago y pagofacil ) este plugin no funciona, unicamente para pagos con tarjetas, podrian Agregarle esas dos opciones? desde ya mil gracia sy Tremendo aporte.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Si estoy al tanto de esto al parecer PayU no ha integrado por completo las platagormas de pago en argentina, aun estoy revisando si es posible hacer una version solo para Argentina.

      Reply

  • David

    |

    Hola Jairo! gran plugin.
    me esta sucediendo, que me da aprobado por payu, y en los pedidos me figura aprobado el pago, pero el pedido se queda en procesando, nunca pasa a aceptado automaticamente.
    es algo de woocomerce o algo estoy haciendo mal?
    saludos

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Tu usas W3 Total Cache? Si es asi es necesario que pongas la url de retorno dentro de los filtros de no chachear por que sino wordpress no ejecuta la verificacion de pago sino que carga una pagina del cache quizas sea eso.

      Reply

  • Magda

    |

    Hola Jairo,

    El plugin me funcionó super bien, hasta que lo quite del el test. La cuenta ya esta activada, el merchant id y api, ingresadios, la cuenta ha sido validada y despued de q la quite de modo de prueba paylatam no aparece como plataforma de pago.

    que debo hacer?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Acabo de revisar tu sitio y pude generar una compra normalmente, a que te refieres con que no aparece?

      Reply

      • Magda

        |

        Jairo, justo lo pude arreglar hace como 20 minutos. Habia ingresado un número con un espacio de mas y eso era lo que causaba el error. Mil gracias por revisar y mil gracias por haber creado un plugin tan eficaz!!

        Magda

        Reply

  • Mario Andres R

    |

    Queria saber porque no funciona bien este plugin en WordPress 4.0.1 y con woocommerce 2.0, gracias..

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Mario voy a revisar esa incompatibilidad, ya que la version 2.0 de woocommerce aun no tenia unos cambios bastante radicales en la API implementados en la version 2.2.
      aunque la verdad te recomendaria por seguridad actualizar tus versiones tanto de wordpress como de woocommerce

      Reply

      • Mario Andres R

        |

        Si de hecho actualize WordPress y Woocommerce a la ultima version, pero el problema persiste, solo funciona bien en modo de prueba, antes de contactarme con ustedes escribi a PayuLatam y me dijeron que era compatible el plugin hasta maximo WordPress 3.8, entonces queria saber hasta que ultima version de WordPress es compatible este plugin. Muchas Gracias por la Ayuda

        Reply

        • Magda

          |

          Mario, yo estoy usando la ultima version de WordPress y de WooCommerce y me funciona perfecto. Asegurate que has ingresado correctament el API KEY, ID del Vendedor y ID de la cuenta (tienes q ingresar todos) como muestran justo al principio de esta pagina: http://thecodeisintheair.com/payu-latam/woocommerce-payu-latam-gateway-plugin/

          Yo estaba teniendo problemas xq habia ingresado mal uno de los numeros.

          Ojala esto te ayude.

          Reply

  • Sergio

    |

    Gracias por el PlugIn.
    Duda, cuando regresa de PAYU me manda un 404 0 403, veo que agrega un “?wc-api=WC_payulatam…” pero no encuentra la pagina.
    Me puedes orientar por favor.
    Gracias de antemano.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      tu que pagina especificaste en la opcion de pagina de regreso?

      Reply

      • Victor burgos

        |

        Hola Jairo,
        Buenas tardes,

        Me pasa igual, sale un error 403 , sera por configuracion del servidor? por favor

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Es muy posible que tenga que ver con la configuracion, se de un usuario que tuvo el mismo problema y resulto ser problema de configuracion.
          creo que era algo de permisos, ya que el error 403 es por falta de permisos para acceder a los archivos.

          Reply

          • Cesar

            |

            Puedes ser un poco mas especifico por favor, a mi también me sale el error 403. Espero puedas ayudarme, muchas gracias.

            Reply

          • Jairo Ivan Rondon Mejia

            |

            Hola Cesar, sorry for the delay la verdad no estoy seguro de como se genera ese error ya que nunca lo he podido generar, pero se que uno de los usuarios lo resolvio cambiando los permisos de acceso a la carpeta del plugin. no se sia a 775 o a 777

            Reply

  • Incaº

    |

    hermano te has ganado un lote gigante en el paraíso con vista al mar :) genial! ahora tengo unas preguntas:
    en woocommerce pide id vendedor e id tienda . en las config en payu. aparece id comercio (k me imagino es el de la tienda correcto? y el de vendedor donde está?

    – PAGINA DE REGRESO. no se supone q automaticamente reenvia el cliente a la pagina? yo tengo una pagina de gracias !” ahora que desea hacer? eso seria lo indicado?

    – END POINT seria order-received? o que?

    creo que es todo . gracias

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola, te explico el mercahnt id y el api key los consigues en la configuracion de tu cuenta de payulatam, el accont id en el numero que aparece al la pagina de inicio de tu cuenta juanto a la bandera de tu pais.
      con respectoa la pagina de regreso si tienes una pagina de regreso especifica solo debes escoger cual es en el campo de seleccion.
      el endpoint es un campo extra no es necesario que lo ingreses si no lo vas a usar.

      Reply

  • Edwin Ramirez

    |

    Gracias por todo el soporte que das. Mira sucede que instale todo y funciona bien en prueba. Solo tengo el problema que la pagina de retorno que elijo en el diplay pagina de regreso pues no funciona. Todo va bien en la compra y cuando le digo finalizar y espero me regrese la página que elegí me tira es una pagina de error. Que puedo hacer?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Edwin, la tienda la tienes en un servidor local o en un hosting? escribeme al correo y te ayudo si el caso es el segundo.

      Reply

  • Cecilia

    |

    Hola Jairo.
    Gracias por tu valiosa colaboración a todos los que tratamos de desenvolvernos en este mundo del e-commerce. Te agradecería mucho me respondieras si tienes alguna experiencia en una duda que tengo actualmente y de la que no he encontrado respuesta por la web. Estoy montando un sitio con WP, Woocommerce, el plugin de Payu Latam y el de PayPal. (Ya tengo las cuentas creadas y activas en esas pasarelas y además el sitio también ya está montado). El sitio venderá videos online de temas específicos. Es decir, productos virtuales. Los videos no serán descargables sino únicamente visualizables a través de la página. Las dudas son: ¿Una vez el cliente haga la compra y ésta sea “Aprobada” ya sea por Payu Latam o PayPal, el cliente puede ingresar inmediatamente a ver los videos?. ¿El estado de la orden en el plugin de Woocommerce queda automáticamente como “Completada”?. ¿Necesariamente debo realizar algo en forma manual para activar el acceso del cliente al video comprado?. ¿Debo instalar algún plugin o add-on adicional para que el acceso sea inmediato?. La idea es que todo quede automatizado y una vez el cliente pague y su transacción sea aprobada, pueda accesar inmediatamente a los videos comprados sin que haya de por medio ninguna otra clase de activación. Agradezco de antemano tu gentil colaboración. Gracias.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola cecilia, Bueno quisiera aclarar lo que deseas hacer en pocas palabras, tu quieres vender videos (o e-cursos) pero apartir de acceso no descargable como producto digital, es asi verdad??
      Ok te explico como funcionan los productos digitales en woocommerce, estos se usan para vender plugins o fotos o videos tambien pero cuando el producto es descargable y no requiere como la participacion del vendedor en la transacción.

      Pero a ti no te serviría este método ya que tu lo que venderías es acceso a un contenido especifico, para esto necesitas es un manejador de suscripciones o memberships y una integración con Woo que te permita vender esas suscripciones.

      Yo te recomiendo implementar el plugin paid membership pro y el plugin que lo integra con woocommerce.
      También deberas ajustar perfiles de acceso especifico al contenido para que solo usuarios que hayan pagado puedan verlo.
      te adjunto los links a esos plugins.

      Con respecto al estado de pagos, woocommerce trata de manera diferente los productos digitales y los físicos, cuando tu tienes un producto físico y alguien lo compra el pago queda en estado de “procesando” que seria el estado en el cual el comerciante revisa el pago, empaca y envía luego si manualmente le da como completado.
      En cambio con los productos digitales como no existe el paso de “envío” la orden pasa a completada directamente (en tu caso dando acceso directo al contenido) de todos modos no esta de mas por seguridad siempre verificar los pagos, una ves procesados.

      https://wordpress.org/plugins/paid-memberships-pro/
      https://wordpress.org/plugins/pmpro-woocommerce/

      Si necesitas asesoría en la implementación de e-commerce especializados puedes contactarme si tienes dudas, yo trabajo como consultor en desarrollo de e-commerce.

      espero te sirva la información.

      Reply

      • Cecilia

        |

        Muchas gracias por tu gentil y pronta respuesta. Voy a investigar lo de los 2 plugins que comentas a ver cómo me va. Cualquier cosa te comento. Saludos.

        Reply

  • Juan Vargas

    |

    Hola Jairo,

    En primer lugar muchas gracias por el plugin, te cuento que lo configuré y aunque aún estoy en pruebas todo parece ir bien, solo tengo un problema con la página de respuesta cuando la transacción es fallida y es que regresa un 404 con la impresión de los datos de la transacción (http://www.awesomescreenshot.com/image/442659/a3f3c35bc2278eeeae40f1961f20341c), quiero saber si se debe a un error en la configuración y cómo lo puedo corregir. Adicionalmente quería preguntarte si hay opción de probar una compra efectiva aún estando en pruebas.

    Quedo atento a tus comentarios.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Juan, en la opcion de pagina de retorno que pagina tienes seleccionada? cuando dices que quieres probar una compra efectiva te refieres a una compra en efectivo o una compra aprovada?

      Reply

      • Juan Vargas

        |

        Hola Jairo,

        La página de retorno seleccionada es response.php y aunque imprime los datos de la transacción, también da un 404 y payu me remite un mail que dice que hay un error al enviar a la página de confirmación. Con respecto a la compra aprovada, ya probé con los datos del sandbox y todo perfecto.

        Reply

        • Jairo Ivan Rondon Mejia

          |

          Juan que pena la pregunta que plugin estas usando el que se encuentra en wordpress.org o lo descargaste de la página de Payulatam ?, te pregunto por que yo desarrolle el que esta en wordpress.org y puedo darte soporte de ese plugin si lo instalas, si estas usando el otro debes pedir soporte en la página de payulatam, en mi opinión personal el plugin de payulatam oficial esta muy mal diseñado, si usas el que esta en el repositorio de wordpress puedo ayudarte en lo que necesites.

          Reply

          • Juan Vargas

            |

            Hola Jairo,

            Mil disculpas, había descargado ambos, pero olvidé deshabilitar el de payu. Ya lo hice y configuré el tuyo, el problema que tengo ahora es que al poner la página de my account como página de retorno, como sugerías arriba, pierdo el enlace a la página por defecto de woocommerce que es response.php.

            Cómo puedo hacer, para que la página de regreso me imprima los datos de la transacción, tal como lo hace response.php.

            Quedo atento a los comentarios.

            Reply

          • Jairo Ivan Rondon Mejia

            |

            Ok, la pagina de response.php hace parte del otro plugin, por eso es tan inseguro, cuando configuras mi plugin el sistema te redicecciona a la pagina que seleccionas en la configuracion hay el plugin muestra el mensaje de respuesta que configuraste y no mas ya, que por seguridad no deberia mostrarse ningun dato de la transaccion, pero en la orden si te fijas el sistema crea notas con la informacion de la transaccion, si deseas hacer debug de los resultados.

            Reply

  • yezidt taborda

    |

    Cordial saludo. A pesar de estar desactivado el modo de pruebas, (lo revise varias veces) al darle comprar dice eso. En este modo trabaja bien (toda la información, metodos de pago y vínculos con payu ok) pero no se porque no funciona. Y al habilitar el modo de pruebas sigue saliendo el aviso de prueba pero solo da la opción de pago con tarjeta y el logo de mi empresa tampoco sale que antes aparecia. Agradeceria si me indicase como podría solucionar esto.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      OK, si te aparece el modo de pruebas activo, aun cuando esta desactivado revisa en tu cuenta de payu en la configuracion si el modo de prueba esta activado ya que suele pasar que por defecto este activo, avisame si tienes algun otro inconveniente.

      Reply

  • Yezidt Taborda

    |

    Cordial saludo. Efectivamente estaba activo en la pagina de payu. Realmente el que sabe, sabe. Muchas gracias por la atención y colaboración. Funcionando al 100% su plugin.

    Reply

  • Walter Méndez

    |

    Hola Jairo tengo un problema cuando alguien ingresa en mi web y quiere hacer una compra de mis productos. Cuando se direcciona a pay u para efectuar la compra la pagina dice: No se pudo crear la solicitud de pago y debajo esto:
    Parámetro Mensaje de error
    usuarioId No puede ser vacio

    usuarioId Parámetro inválido

    Por favor, si me podes ayudar en esto seria grandioso. Gracias

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola walter que pena no haberte contestado antes, ese problema pasa por que los datos de tu cuenta de payu no esta ingresados en la configuracion del plugin, revisa los screenshots de donde debes conseguir esos datos.

      Reply

  • alejandra

    |

    Hola Jairo, estoy instalando el plugin en mi woocomerce, y todo iba bien hasta que empece a probar y cuando me iba a pagar, solo me aparece la opción de tarjeta de credito. yo estoy en colombia y tengo la opcion de PSE y en efectivo por baloto, y ninguna de estas dos opciones me salen. revise en el wordpress y tengo bien puesto el ID de comercio y el ID de cliente y todo y no se que peude estar pasando.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Alejandra, revisa que no tengas activa las opcion de modo de pruebas activo, tanto en las opciones del plugin como en las opciones de tu cuenta de payu, solo te aparecen las opciones completas si estas en produccion, mientras estes en modo de pruebas solo permite pagos con tarjeta de credito

      Reply

      • alejandra

        |

        Muchas gracias Jairo, que problema tan bobo…hice lo que me dijiste y me aparecieron.
        :)

        Reply

  • David

    |

    Hola amigo, el plugin es muy bueno y me estuvo funcionando hasta la que actualice el woocommerce a la última versión (2.4.6). Resulta que cuando se hace el proceso de compra en modo prueba, en el caso de hostgator me aparece una ventana indicando el error 403 forbidden, resulta que si a la cadena que pasa por por GET en la barra de direcciones le quito el parametro merchant_url=http%3A%2F%2Fpruebaslapv.xtrweb.com inmediatamente me funciona y me pasa a la página de resta sin problemas. Tu sabes que podrá ser? Mil y mil gracias!!!!

    Reply

  • Liliana

    |

    Muchas gracias Jairo, pero he tenido un rollo grande tratando de activar el medio de pago de Payu en mi pagina con woocommerce, el inconveniente es que en la opcion de ajustes de woocomerce, la página de pagos, tengo una llamada finalizar compra, ya hice todos los pasos según el manual, pero no se cual sea el problema porque me voy al carrito, y a pagar el pedido y me aparece sólo la página finalizar compra, no mas, qué me estará faltando?, las páginas de confirmación y respuesta son el mismo dominio o diferentes, te agradezco tu respuesta.

    Reply

  • Julian

    |

    Hola buenas tardes,

    Estoy creando mi tienda virtual: http://www.desatin.com. Ya tengo inegrado el plugin de payu latam. Está activado en modo de pruebas. Si escribo en el nombre pending la transacción queda pending. SIn embargo, siempre que uso el APPROVED la transacción queda declinada. Me dice: Código de respuesta: Proveedor inactivo. Alguna solución? Gracias

    Reply

    • Julian

      |

      esta es la url de mi tienda: desatin.com/tienda

      Reply

      • Jairo Ivan Rondon Mejia

        |

        activaste la opcion de prueba en las opciones del plugin o solo en tu cuenta de payu latam?

        Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Julian, al parecer el sistema de pruebas de Payu esta desactivado, podrias intentar quisaz mas tarde a ver si te sigue dando problemas de todos modos hare una prueba a ver si detecto algun problema

      Reply

      • Jorge

        |

        Me pasó exactamente lo mismo, pero además, antes de esto, el mensaje de mi página para redireccionar a Payu salió en inglés (la tienda esta configurada en español) y ya estando en PayU se convirtió el monto de la transacción a dólares.

        Reply

        • Jairo Ivan Rondon Mejia

          |

          que moneda estas usando en tu tienda? en opciones generales de tu sitio tienes español solo seleccionado o tienes seleccionado otro español?

          Reply

          • Jorge

            |

            Gracias por la pronta respuesta, Jairo.

            Estaba en Español de México. Ya lo cambié a Español y funciona ya no sale en inglés. Sin embargo se sigue convirtiendo el monto de la transacción a dolares. :(

            Reply

          • Jairo Ivan Rondon Mejia

            |

            en la configuracion de tu tienda asegurate de escoger pesos colombianos y en las opciones del plugin selecciona es como idioma de la plataforma a ver si se arregla

            Reply

          • Jorge

            |

            Antes de el error la tienda ya estaba en pesos colombianos y el idioma de la plataforma en el plugin tambien estaba en Español.

            Reply

          • Jairo Ivan Rondon Mejia

            |

            puedes escribirme la url de la web para revisarla.

            Reply

  • Nicolas

    |

    Hola a todos, estoy hasta ahora montando mi pasarela de pagos con payu latam, al hacer las pruebas, la transacción no pasa y me dice “No es una dirección de email bien formada”. no se como arreglar esto o si el error es de la pasarela de prueba. espero puedan ayudar un saludo para todos

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola nicolas, es extraño que te diga que el email esta mal, en que parte te sale ese error?

      Reply

  • Julian

    |

    Hola Jairo ¿Cómo vas? Saludos
    Tengo una pregunta:
    Estoy haciendo transacciones en modo de prueba y me arroja el error “Proveedor inactivo”
    ¿Sabes que pasa?
    Estoy utilizando las credenciales de PRUEBAS API.
    Estoy en Colombia.

    De antemano mil gracias crack!

    Reply

    • Julian

      |

      Jairo, debo tener la cuenta activada verdad? Hasta el momento me están verificando la documentación.

      Reply

      • Jairo Ivan Rondon Mejia

        |

        Hola Julian, si es necesario tener al cuenta activada si vas a usar el plugin. si quieres hacer las pruebas solo debes activar el modo de pruebas en el plugin ya que con eso no usara tus credenciales sino las credenciales por defecto de prueba.

        Reply

  • Jorge

    |

    Antes que todo, felicitaciones y muchas gracias por el trabajo que hiciste con este plugin!

    Tengo varias preguntas:

    1. La ‘Return page’ se debe seleccionar de un menu dsplegable que contiene las páginas que he creado y las que automaticamente crea Woocommerce. ¿Debo seleccionar “Pago”?

    2. Después de hacer esto, ¿tengo que ingresar también en el administrador de PayU las URLs de respuesta, confirmación y notificación de disputa o no es necesario? De ser así, no tengo idea cuales son las URLs que por default crea Woocommerce para estos 3 items.

    3. ¿Para qué sirve “Page End Point”?

    De nuevo, muchas gracias.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola jorge, gracias por tu feedback.
      bueno te respondo:
      1. puedes seleccionar la pagina que desees, puede ser la pagina de mi cuenta o una pagina especial programada por ti.
      2. puedes ingresar esas urls con solo la url de tu pagina, no es necesario que especifiques una, ej: miweb.com/mi-cuenta o solo mipagina.com
      3. es una opcion que usa woocommerce para redirigir a ciertos resultados dentro de su funcionamiento se usa en modos avanzadose de operacion del carro de compra si no sabes que poner puedes dejarlo vacio.

      Reply

  • Alejandra

    |

    Buenos dias Jairo excelente información las que nos brindas. Te cuento en mi sitio web el plugin de payu funciona de maravilla, sin embargo migre mi sitio para un nuevo dominio para que mi distibuidor en mexico pudira tener un sitio similar al mio. Al momento de instalar el plugin de payu en su pagina web, se a confirgura tan cual al de mi sitio web, obviamente colocando la clave api y los datos de usarios y uenta que pauy les proporcionó a ellos al momento de que ellos tambien aperturaran cuenta con payu, el caso es que al momento de hacer el pago en los métodos de pago disponibles para mexico (excepto con tarjetas de credito) la plataforma de pago lanza el siguiente error:

    Error
    The order with reference code [3143] could not be processed, the sign is not valid.

    Le hemos escrito a payu y la respuesta fue la siguiente:

    Con respecto a tu solicitud te informamos que realizando las validaciones correspondiente con el mensaje de erro se evidencia que la firma no esta correctamente configurada esta se compone de “ApiKey~merchantId~referenceCode~tx_value~currency”

    Ilustraremos de mejor manera este concepto con un ejemplo. Para ello usaremos los siguientes datos de prueba:

    ApiKey: 6u39nqhq8ftd0hlvnjfs66eh8c

    merchantId: 500238

    referenceCode: TestPayU

    tx_value: 3

    currency: USD

    La firma la conformarían los siguientes elementos:
    “6u39nqhq8ftd0hlvnjfs66eh8c~500238~TestPayU~3~USD”

    de verdad no se donde es que configuro la firma de la que ellos me hablan, y temo que tenga que configurar todo el sitio de nuevo.

    La página web que tiene el problema es tightmexico.com somos fabricantes y distribuidores de ropa deportiva de alto rendimiento.

    Agradecería tu colaboración.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Alejandra, bueno la firma se genera automaticamente en base a los datos que se configuran mas los datos de la orden de compra, asi que no es necesario configurarla.
      voy a hacer una prueba de compra y te escribo a tu mail a ver que solucion hay. ya que el hash de la firma esta justo como ellos lo especificaron.
      tu estas haciendo una compra real o una compra de prueba?

      Reply

      • Alejandra

        |

        Estoy intentando hacer una compra real, es decir no tengo el plugin en modo de prueba, sin embargo al momento de elegir el medio de pago en la página, cuando me lleva al https://gateway.payulatam.com/ppp-web-gateway/ y elijo cualquier medio de pago, menos tarjetas de credito, y le doy pagar no me lo permite y me arroja el error. Saludos y muchas gracias por tu pronta respuesta.

        Reply

        • Alejandra

          |

          Buenas tardes Jairo, quisiera saber si te llego mi mensaje porque no recibi respuesta y aun sigo con el inconveniente, no se que hacer :(

          Reply

  • carlos

    |

    hola, buenas noches como estas? gracias por el plug, estoy haciendo las pruebas y cuando pago con la tarjeta de prueba me sale transacción declined o rechazada después le doy finalizar compra y sale error 404. en la cuenta de pay u cuando voy a herramientas procesamiento en linea aparece la cuenta pero al lado un aviso que dice no disponible para esta cuenta.

    estos errores se deben a ello?

    me podrías ayudar por favor

    Gracias

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola carlos, Para que las transacciones sean aprovada en modo de pruebas cuando estes ingresando la tarjeta en el nombre de la persona debes poner APPROVED para que el sistema la reconozca, en cuanto a la redireccion 404 si depende de que pagina seleccionaste en la opciones de configuracion del plugin, si la pagina que escogiste ya no esta disponible quizás por eso te arroja 404

      Reply

      • carlos

        |

        si señor yo la coloco con APPROVED, de lo otro disculpa es error 403

        Reply

        • Jairo Ivan Rondon Mejia

          |

          ok, entonces es cuestión de permisos, tu de donde descargaste el plugin que instalaste? de wordpress.org o atraves de tu administrador de wordpress, o lo descargaste de la pagina de PayU latam?

          Reply

          • Jairo Ivan Rondon Mejia

            |

            ok te escribire al mail para que podamos revisar el problema de los permisos.

            Reply

          • carlos cruz

            |

            Resuelto, lo dejo por aquí por si alguien llega a tener el mismo problema, después de verificar que las carpetas del plugin tengan permisos 755 y aun no se soluciona toca con el soporte de el Hosting , el debe colocar el mod_security la url o la Ip y listo solucionado , muchas veces no se ve porque debe liberarse varias veces la cache del sitio….Gracias a Jairo por estar pendiente en el correo de la solución

            Reply

  • Jorge Velasco

    |

    Jairo, no se si esto es más de woocommerce que de tu plugin pero espero me puedas orientar: ¿Dónde puedo personalizar la página de resumen del pedido? (Esa que sale justo antes de que redireccione al usuario a PayU para pagar) ¡Gracias!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Jorge, tengo que revisar no estoy seguro si es uno de los templates de woocommerce. lo revisare y te aviso.

      Reply

      • Jorge

        |

        Gracias Jairo, quedo atento a tu respuesta.

        Reply

  • Juan Camilo Serna

    |

    Buen dia, estoy usando el nuevo plugin de pay u.. ya lo había usado varias veces en sus anteriores versiones, pero esta vez tengo un error grave, cuando el cliente retorna a la pagina, llega a un url diferente al que configure.. yo configure que llegue a salabim.co/my-account y llega a uno diferente mostrando error, y cuando vuelve a la pagina sale como si la orden no hubiera salido, es decir sale el carro lleno, y en mi cuenta sale el pedido con la opción de pagar, pero payu ya ha generado un pago…. yo había utilizado el plugin antes y no me había pasado esto… mi pagina es salabim.co Necesito ayuda urgente

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Juan, de donde descargaste el plugin de la pagina de wordpress o de la pagina de payu?

      Reply

  • Juan

    |

    Buenos dias Jairo,

    Tengo problemas con el plugin después de hacer el ultimo update de woocommerce y wordpress. PayU ya no aparece en el checkout. Hay algun update en camino? o una solucion mientras tanto?

    Gracias de antemano

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Juan voy a revisar si hay alguna nueva incompatibilidad y hare la actualizacion.

      Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola acabo de revisar y actualizar la tienda demo http://demo.thecodeisintheair.com/woocommerce a la ultima version de wordpress y woocommerce y sigue funcionando sin problemas el plugin. revisa tu configuración quizás se desactivo alguna opcion o se cambio alguna configuración.

      Reply

  • Leo

    |

    Hola Jairo
    como estas?
    Disculpa la molestia.
    Soy Leo de Argentina y me faltaría esta forma de pago Payu
    Podrías enviarme el proyecto para ver como se configura así puedo hacerlo con el mio.
    Yo cree el mismo proyecto que vos con woocommerce y los ejemplos pero me faltaría para empezar a ofrecer mis servicios este método de pago.
    Gracias!
    Pd donde descarga Payu pluing metodo de prueba.
    Tendras un tutorial el cual te resulto
    Atte: Leo

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Leo, te escribiré un mail para explicarte y revisamos en que necesitas asesoría.

      Reply

  • benjamin

    |

    hola… estoy usando el modulo para opencart de payu. y me devuelve un error…

    Transacción en modo de pruebas
    No se pudo crear la solicitud de pago

    Parámetro
    Mensaje de error
    usuarioId
    No puede ser vacio
    usuarioId
    Parámetro inválido

    ¿podras ayudarme?

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola benjamin pudiste solucionar o aun estas teniendo errores?

      Reply

  • Isai

    |

    Hola primeramente gracias por este plugin pero tengo un par de dudas, soy de venezuela y quisiera saber si existe la posibilidad de poder recibir pagos desde venezuela es decir en BsF o Bs. Es que he buscado muchas maneras pero no he conseguido y quisiera saber como hacer para poder recibir pagos en moneda Venezolana. Espero puedas responder pronto. Saludos. :)

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola isai, creo que en tu caso debes buscar una alternativa internacional por que payu no tiene cobertura en venezuela he visto en foros algunas opciones pero no estoy seguro.

      Reply

      • Isai

        |

        Podrias decirme cuales opciones haz visto? quisiera saber he buscado y no he conseguido informacion :/

        Reply

  • Dani

    |

    Buen día, actualmente estoy en la implementación de una tienda, como uds ya saben, PayU maneja dos tipos de cuentas, para pagos menores a 30.000(micropagos) y mayores a 30.000 COP(macropagos), ya tengo aprobadas las dos cuentas y el plugin funciona bien, el problema viene para hacer que los pagos que realicen los compradores sean filtrados automaticamente, es decir; si pago menos de 30.000, el dinero se vaya para cuenta de micropagos, he hablado con ellos y me dicen que se cambio corre por mi cuenta,..

    Mi pregunta es si alguien ya solucionó esto en el pasado, y si lo ha hecho para que por favor me de una idea de como hacerlo.

    Muchas gracias!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Dani, la verdad es la primera vez que escucho eso no sabia que debias tener 2 cuentas diferentes para diferenciar las transacciones.
      la verdad lo unico que se me ocurre es modifcar el plugin para agregar mas numeros de cuenta, y diferenciar cual es la cuenta de micro pago.

      Reply

      • juan david pachon

        |

        seria muy interesante si pudieras modificar el plugin para poder tener la funcionalidad de filtrar las cuentas, la verdad es supremamente util, muchas gracias.

        Reply

  • Leandro

    |

    Hola Jairo, quiero saber si funciona en modo “Transacción de prueba”. Cuando intento hacer una prueba pagando con tarjeta de credito visa me sale el siguiente mensaje. “”Error al buscar el convenio por medio de pago. Payment method [VISA]”. Estoy en argentina, sobre wordpress 4.3.3 y Woocommerce 2.4.8. Muchas gracias, espero una pronta respuesta.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Leandro, pues al parecer es un problema de la plataforma de Payu quisaz estaba en algun mantenimiento de la plataforma. revisaste si payu tiene algun parametro especifico para argentina a la hora de hacer pruebas?

      Reply

  • vincent

    |

    Hi,

    I have the plugin installed on my site. The settings is configured but it does not show on checkout page. Can you help me fix it?

    Thanks,

    Vincent

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hi vincent, what currency are you using on your site, what is the code of that currency that you are using.

      Reply

  • Jorge

    |

    Hola Jairo. Haz considerado desarrollar un plugin para Woocommerce, ya sea gratuito o pago, que se integre directamente con la API de PayU? Esto para poder almacenar tarjetas de credito (tokens) para suscripciones o pagos recurrentes.

    Estoy por implementar una opción de reserva de servicios profesionales en línea en un sitio basado en Woocommerce y un plugin de ese tipo sería de gran ayuda para que los usuarios ya registrados no tengan que hacer tooodo el proceso de checkout cada vez que quieran volver a reservar.

    ¡Gracias!

    Reply

    • Jorge

      |

      Solo un recordario en caso de que no hayas visto este mensaje 😉 Gracias.

      Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Jorge, de hecho si lo empeze a desarrollar pero no he tenido tiempo de terminarlo, laverdad cada ves me queda menos tiempo para desarrollar proyectos personales, aun mantengo el plugin de woocommerce por que me demanda poco tiempo, pero he querido implementar la otra version desde hace tiempo y no he podido.

      Reply

      • Jorge

        |

        Te entiendo, Jairo. Me pasa lo mismo con mis proyectos personales.

        Ojalá pudieras terminarlo algún día. Estaré pendiente. Gracias por el gran trabajo que haces con este plugin!

        Reply

  • Daniel Maldonado

    |

    Hola Jairo, gracias por el plugin, hasta ahora la configuración fue fácil, pero ahora que ya tengo el sitio en producción tengo la duda del por que cuando se ha realizado el pago, el estado del pedido no pasa a completado automáticamente. Te agradezco la orientación que me puedas dar al respecto.

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola daniel, bueno eso depende del tipo de producto que vendes, si tienes un producto tipo digital ej: suscripciones o descargas o algo por el estilo el pago hace que la orden pase a terminada ya que se supone que no es necesario ninguna interaccion de parte del vendedor una ves se termina el pago.
      pero si el producto es necesario que se envio ej: camisetas el estado pasa a procesando ya que se supone que el vendedor debe enviar el producto al cliente y cambiar la orden a enviado o terminado

      Reply

      • Daniel

        |

        En mi caso es una suscripción. Los productos están configurados como virtuales., pero al recibir el pago el estado del pedido se queda en procesando y no pasa a completando.

        Reply

  • Jorge

    |

    Hola Jairo. ¿Es posible en el plugin actual (o en una versión futura) que la página de respuesta que se le muestra al cliente sea distinta según el resultado de la transacción?

    Por ejemplo:

    /transaccion-aprobada.php
    /transaccion-denegada.php
    /transaccion-en-verificacion.php

    Lo pregunto porque quisiera agregar códigos de conversión de Facebook Ads, Google Adwords o similares, que solo reporten conversiones cuando el cliente tenga la transacción aprobada o incluso en verificación (que generalmente terminan siendo aprobadas).

    O no se si es más fácil que con la configuración actual el plugin pueda decidir mostrar o no el código de conversión de acuerdo al resultado de la transacción.

    ¡Gracias!

    ¡Gracias!

    Reply

    • Jairo Ivan Rondon Mejia

      |

      Hola Jorge, pues tendrias que crear un template para una pagina y usar esa pagina como respuesta en la configuracion y en el template verificar la variable de respuesta lapTransactionState==APPROVED para mostrar la parte del template que tiene el pixel de facebook o de google adwords.

      Reply

Leave a comment

Demo

Jairo Ivan Mejia

Developer

[email protected]

Phone: 316 471 2355

Bucaramanga, San

Colombia
ИТ новости