Cómo configurar PayU Latam en WooCommerce [ACTUALIZADO 2020] - Samva Network

Cómo configurar PayU Latam en WooCommerce [ACTUALIZADO 2020]

anuncios fraudulentos en una página web
Indicios de anuncios fraudulentos en una página web
20 agosto, 2019
SEO busquedas por voz portada
La Nueva Fórmula de SEO, búsquedas por voz
18 septiembre, 2019
configurar PayU en WooCommerce

De las muchas veces que he tratado de  configurar PayU Latam en WooCommerce siempre me encuentro con un detalle acerca de los múltiples ID que solicitan que no coincide en ningún manual. Después de encontrar el truco y repetirlo varias veces, decidí hacer este tutorial para aquellos que como yo gastan un poco más de tiempo de lo esperado en este paso. Que aunque es sencillo, al no ser 100% claro y si tienen memoria de pollo como yo, se nos puede olvidar fácilmente y tardar horas tratando de buscarlo.

Por eso, aquí les dejo la guía completa de Cómo configurar PayU Latam en WooCommerce paso a paso:

Descargar el Plugin de PayU

  1. El primer paso es buscar donde descargar el plugin con el que PayU cuenta por defecto para integrar su pasarela con WooCommerce. Para esto ingresamos a la web de PayU https://www.payulatam.com/co/ y en el menú de la parte superior, ingresamos a la opción Desarrolladores.
  2. Una vez hacemos clic en  Desarrolladores se nos abre una página en una pestaña nueva, nos dirigimos a esta pestaña y vamos hasta el final de la página, del lado izquierdo, seleccionamos la opción Plug-ins para carritos de compra.
  3. Aquí vamos a encontrar los diferentes plugins con los que cuenta PayU para integrar con las diferentes plataformas de comercio electrónico. En este caso vamos a descargar la integración con WooCommerce, para esto nos despazamos hacia abajo hasta que encontremos el logo de WooCommerce y hacemos clic en la opción Descargar Plugin.
  4. Inmediatamente, se abre una ventana flotante, en la que debemos seleccionar la ubicación en la que guardaremos el plugin en nuestro computador. Una vez hayamos seleccionado la ubicación, hacemos clic en Guardar.
    De esta manera se guardara el plugin en la ubicación seleccionada, que debemos tener presente al momento de instalarlo. Si tienes la opción de guardar por defecto en una carpeta específica, te recomiendo que busque en tu computador, en la carpeta Descargas o Escritorio.

    Instalar el Plugin de PayU en WordPress

  5. Ya hemos descargado nuestro plugin, el paso siguiente es instalarlo en WordPress. Para esto ingresamos en nuestro usuario y contraseña de administrador de WordPress, como normalmente lo hacemos. Nos dirigimos en el menú de la izquierda a la sección Plugins y hacemos clic sobre la opción Plugins Instalados.
  6. Aquí encontraremos la lista de plugins que ya tenemos instalados en nuestra web de WordPress. Ahora añadiremos el plugin para configurar PayU Latam en WooCommerce. Para esto hacemos clic en la parte superior de la pantalla, justo al lado del título Plugins, en la opción Añadir nuevo.

    Recuerda: que para que el plugin funcione debes tener instalado previamente WooCommerce y configurado todas las opciones de los productos y la Tienda Virtual.
  7. Aparecerá una nueva pantalla, en la que debes hacer clic en la parte superior, justo al lado del título Añadir Plugins, en el botón Subir Plugin.
  8. Aquí hacemos clic en Seleccionar Archivo.
  9. Aquí se abre una ventana emergente, en la que debemos seleccionar la ubicación en la que anteriormente guardamos el archivo zip del plugin. Seleccionamos el archivo y hacemos clic en Abrir.
  10. Volvemos a la pantalla de WordPress y hacemos clic en el botón Instalar ahora.
  11. Una vez instalado el plugin debemos activarlo. Para esto hacemos clic en el botón Activar Plugin, en la nueva pantalla que aparece.
    De esta manera queda completamente instalado y activado el plugin dentro de WordPress y Woocomerce.

    Configurar PayU Latam en WooCommerce

  12. Para finalmente configurar el plugin de PayU Latam en Woocommerce, debemos dirigirnos en el menú de la izquierda de WordPress, hasta la opción WooCommerce y el submenú Ajustes.
  13. Ya en los ajustes de WooCommerce, ingresamos a la pestaña de Pagos en la parte superior de la pantalla.
  14. En esta sección encontrarán listadas todas las opciones de pago instaladas en el WooCommerce. Aquí vamos a ubicar la opción de PayU Latam y vamos a activarla en el botón del centro, deslizándolo, hasta que se vea de color morado.
  15. Una vez activada la opción de pago, ingresamos a la configuración de PayU, para esto, hacemos clic sobre el nombre de PayU Latam.
  16. Aquí es donde comienza la acción (jajaja) y donde está el truco confuso del que les hablo, pero con este tutorial espero que no les quede ninguna duda. En esta sección vamos a configurar todos los ID que requiere PayU para funcionar correctamente. En el primer recuadro pueden cambiar el nombre que va a aparecer en el carrito de compras de cara al cliente, o también pueden dejar el que tiene por defecto. Existen dos tipos de administradores de PayU Latam actualmente, PayU Biz y PayU “general”, a continuación verán las instrucciones para obtener los ID en PayU Biz y al final de este tutorial, encontrarán la información de la nueva plataforma. 
    • Merchant ID

      En la opción de Merchant ID, debes agregar el ID que ofrece PayU según el país en el que va a recibir los pagos para la tienda virtual. Para conseguir este ID, debes encontrarlo en este enlace https://secure.payulatam.com/configuration/ una vez hayas ingresado con tu usuario y contraseña a la cuenta de PayU.


    • Account ID

      El Account ID, es el código único de la cuenta de PayU, por lo tanto es exclusivo de tu usuario. Se encuentra al lado izquierdo del nombre del propietario de la cuenta al ingresar a este enlace https://secure.payulatam.com/configuration/#ITEM%3D54 y tiene 6 dígitos.

    • API Key

      El API Key, es un código alfanumérico y la llave única de la cuenta de PayU, que permitirá conectar WooCommerce con la pasarela de pago. Puedes encontrarla en este enlace  https://secure.payulatam.com/configuration/

    • Gateway

      El Gateway es el enlace por medio del cual PayU conecta el carrito de compras de WooCommerce, para que al realizar pago, los usuarios puedan ir directamente a la pasarela de pagos. Hay dos enlaces, ambos puedes copiarlos y pegarlos directamente en la configuración de PayU en WooCommerce:

      • Este enlace funciona por medio de SandBox, se utiliza mientras se están haciendo pruebas de funcionamiento dentro de la tienda virtual https://sandbox.gateway.payulatam.com/ppp-web-gateway
      • Este enlace se utiliza cuando la tienda virtual ya está completamente lista, se han superado la sesión de pruebas y está preparada para recibir los pagos de clientes https://gateway.payulatam.com/ppp-web-gateway/
    • Página de respuesta

      Esta página la creas directamente en tu WordPress, y agregas en ella lo que quieres que tus clientes vean una vez hayan terminado la transacción. Una vez la hayas creado, copias y pegas en la configuración de PayU en WooCommerce la URL.

    • Página de confirmación

      Esta página la creas directamente en tu WordPress, y agregas en ella la información de confirmación de la transacción. Una vez la hayas creado, copias y pegas en la configuración de PayU en WooCommerce la URL.

  17. Por último haces clic en el botón Guardar Cambios

    Verificar funcionamiento después de configurar PayU Latam en WooCommerce

  18. Verifica en tu carrito de compras que te aparezca la opción de pagos PayU Latam y que redirija correctamente a la pasarela al hacer clic en realizar el pago.Verificar configuracion PayU Latam en WooCommerce 1

Nueva Plataforma 2020 o PayU “General”

Para obtener los ID necesarios en la nueva plataforma de PayU debemos ingresar con nuestro nombre de usuario y contraseña, seguir los siguientes pasos y continuar con este tutorial desde la opción “Gateway”:

  1. Ingresas al administrador de PayU con tu usuario y contraseña.
  2. Haz clic en la opción de Configuración en la parte superior derecha de la pantalla

  3. Haz clic en la opción Configuración técnica


  4. Aquí encontrarás todos los códigos que necesitas. En la esquina superior izquierda encontrarás el Merchant ID, un poco más hacia abajo, la opción de Account ID, y en la columna izquierda la opción de API Key, como lo indica en la imagen

Bueno, bueno, eso es todo, espero que les haya servido, igual que a mi para superar los impases de configurar la pasarela de pagos PayU con WooCommerce.  No olvides, compartir y comentar. Sígueme en Instagram y cuéntame los temas que te gustaría que escriba en mis próximos artículos. ¡Ciao Italia! 👋🏽

Te ayudo a configurar PayU en WooCommerce por ti
Te ayudo a configurar PayU en WooCommerce por ti

 

Sandra Milena Vergara Alfonso
Sandra Milena Vergara Alfonso
Hola, estoy muy contenta de que leas mi contenido, he trabajado desde hace más de 9 años en la creación de sitios web, marketing digital y generación de contenido, para que empresas y marcas vendan más. Me gusta aprender cada día de lo que hago y ahora lo quiero compartir contigo. Puedes contactarme para lo que necesites al correo hola@samvanetwork.com ;) Te envío muchos saludos. :D

37 Comments

  1. alejandra dice:

    hola! ya realice esos paso, lo active pero no me sale la pestaña de woocommerce en el panel lateral!!
    que debo hacer ?? ayuda porfaaaa

  2. Julio dice:

    Hice todos los paso pero me dice en la pasarela :
    order_not_processed_by_sign

    Invalid Sign

    Desde el soporte no me pueden decir nada sobre Woocommerce, no se si ellos saben. Tendria que ser todo automatico.

    Gracias!

  3. estefania dice:

    ya lo intente todo y no puedooo! a mi me sale diferente el menu de payu de donde obtengo los datos
    que hago, ayuda

  4. David dice:

    Una pregunta Samva cuantos dígitos tiene el ID account number

  5. Felipe Duque dice:

    Hola, cuando ingreso todo lo que dices, y al final al probar comprar, me genera un error diciendo “Entidad [Account] no encontrada con ID [******].” pero la tengo copiada tal cual como muestras en tu video. No sé si podría ser que el id del comercio no es igual al que dices que es para Colombia? puse el que das tú y da ese error.

    PD: Mi cuenta aun se encuentra pendiente de Verificacion, sale el siguiente mensaje: “Tu cuenta está en Modo pruebas. Nuestro equipo de riesgo la activará una vez validada.”

    PD2: Por el momento solo la uso para pruebas y me sale el error, es por el tema de la verificación que no puedo seguir con el debido proceso?.

    • Hola Felipe, debes verificar en el enlace del artículo, cuál es tu account ID, porque es posible que no sea el mismo y por otra parte debes verificar que la cuenta esté validada para que funcione. Saludos

      • Eduar Alejandro Troyano dice:

        Hola Sandra, genial el vídeo y los detalles de la configuración.

        Tengo el mismo problema que consulta Felipe Duque; basado en tu respuesta, la primera parte la verifiqué y el acountID corresponde de acuerdo a la cuenta de payu que obtuve, pero frente ala validación de la cuneta, al ingresar obtengo 2 mensajes:

        1- [En naranja] – Tu cuenta está en Modo pruebas. Nuestro equipo de riesgo la activará una vez validada.

        2- [En azul] – Tu cuenta entrará a verificación después de realizar tu primera transacción
        Puedes continuar recibiendo pagos con PayU, pero solo podrás transferir tu dinero hasta que verifiquemos tu información

        No se si tu respuesta apunta a cuál notificación, y si es a la primera, la cuál a primera instancia me parece, ¿podrías darme un estimado de cuantos días hay q esperar para que activen la cuneta y pueda iniciar con la prueba?, porque ya en mi web sale la opción de pago de payU Latam

        De ante mano, muchas gracias.

        NOTA: detalle del error que obtengo al pagar:

        —-
        Tenemos inconvenientes con los datos que estamos recibiendo para procesar tu pago.

        Comunícate con la tienda para que puedas ingresar de nuevo y completar el pago.

        Integración web checkout
        No se pudo crear solicitud de pago

        Error interno del servidor.

    • Luis Rivera dice:

      Hola Felipe. Yo tengo tengo el mismo error. ¿Lograste solucionarlo?

      • Hola Luis, debes verificar en el enlace del artículo, cuál es tu account ID, porque es posible que no sea el mismo, también debes darte cuenta que en estos momentos PayU se está demorando en verificar las cuentas, sin embargo, está permitiendo que haga transacciones a pesar de esto. Un abrazo

  6. andres dice:

    A mi me funciona perfectamente, pero no me genera el reporte de pago generado en woocommerce, es decir todos lo pedidos quedan en verificación , que puede ser?

  7. Carolina Castilla dice:

    Hola! Quisiera saber si esa URL de Gateway aún te funciona? yo intento hacer la transacción y me falla, sin embargo en producción si me funciona

  8. nestor dice:

    hola, me puedes ayudar como hago la integracion de PayU Latam con mi tienda?

  9. Muy buen articulo, me muchisimo, espero funcione al 100%. Dios te bendiga.

  10. Diego Valderrama dice:

    Buenas Noches, estoy trabajando Woocommerce de manera local, hasta que punto me deja hacer el proceso de pago con Payu.

    Gracias

  11. Felipe dice:

    Hola! Cómo se hace para tener toda la interfaz de PayU en Inglés? Los clientes de mi ecommerce son angloparlantes…. Gracias

  12. Juan Zequera dice:

    Sandra, eres toda una estrella!!!!!! tengo el siguiente problema: los pedidos generados y pagados con tarjeta no se muestran como confirmados ni salen los correos de confirmación, sabes a que se puede deber????? mil gracias de antemano guapa!!!

  13. Luis fer dice:

    hola sandra, buen dia. sandra porque cuando realizan el pedido , lo pagan, esta bien. no me llega los detalles del pedido a mi correo. me llega la confirmación del pago pero no que pidieron?

  14. hola sandra gracias tengo este error order_not_processed_by_sign no puedo solucionarlo Me puedes ayudar con la solucion gracias

  15. Brayn dice:

    Hola Sandra, tengo un problema con el gateway de pay U me sale esto:

    Notice: id ha sido llamada de forma incorrecta. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/Procat-conservation-child02/page.php’), get_template_part, locate_template, load_template, require(‘/themes/Procat-conservation/template-parts/content-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::order_pay, wc_get_template, include(‘/plugins/woocommerce/templates/checkout/order-receipt.php’), do_action(‘woocommerce_receipt_payulatam’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Payu_Latam->receipt_page, WC_Payu_Latam->generate_payulatam_form, WC_Payu_Latam->get_params_post, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Por favor, visita /home/procatco/public_html/wp-includes/functions.php on line 5167

    qué me aconsejas, bueno , salen mpás errores 🙁

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *