Como crear un eCommerce en Chile en 5 minutos

Si es verdad, toma un poco más de 5 minutos si no tienes los conocimientos de configuración de los script de transbank.

Si eres empresa, te recomiendo que externalices este servicio. Calcular la demanda puede ser demasiado arriesgado para perder la credibilidad del eCommerce por una tontera.

Que es lo que asume este manual:

  1. La configuración de los script de transbank ya ha sido realizada
  2. Tener un servidor que acepte los CGI de transbank
  3. Los script de transbank tienen permisos de ejecución y lectura para los archivos que se crearán. Esto puede requerir conocimientos de Administración de servidores linux.
  4. Que tienes características técnicas similares a la del servidor. Este plugin usa php5.4 en el instalador, si no lo tienes tirará error. ( Arreglado en la versión 2.1.7 )

Que plugins usaremos para crear el eCommerce:

  1. Woocommerce
  2. Woocommerce Chilean Peso (Agrega la moneda, las regiones y además la posibilidad de pagar con paypal)
  3. Woocommerce Webpay Gateway [Link Blog] [Link Repositorio]

Links de Interés:

Cuales son las características técnicas del sistema de pruebas:

  1. Distributor ID: Ubuntu
  2. Description: Ubuntu 13.04
  3. Release: 13.04
  4. Codename: raring
  5. CPU : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
  6. MemTotal: 603840 kB
  7. Server version: Apache/2.2.22 (Ubuntu)
  8. MySql Ver 14.14 Distrib 5.5.31, for debian-linux-gnu (x86_64) using readline 6.2
  9. PHP 5.4.9-4ubuntu2.2 (cli) (built: Jul 15 2013 18:23:35)

Procedimiento ( ver vídeo adjunto )

  1. Configuración de WordPress
  2. Instalación de Woocommerce
  3. Instalación de la páginas de WooCommerce
  4. Instealación del plugin Woocommerce Chilean Peso
  5. Instalación del Plugin Webpay Chilean Gateway
  6. Configuración de Woocommerce
  7. Configuración del plugin ( Gateway )
  8. Crear un producto
  9. Usar la información de prueba proporcionada por transbank para certificación

Le estaré agregando comentarios al vídeo pronto para detallar el proceso.

A considerar :

  1. En el vídeo podrán notar que JUSTO al momento de pagar la primera vez, el ambiente de certificación dio un error. Eso no es por parte del plugin, eso les pasa a veces.

 

Con respecto a la externalización del servicio, contáctenme por twitter o por acá y yo les respondo.

Eso es todo por ahora, que estén bien !

385 Replies to “Como crear un eCommerce en Chile en 5 minutos”

  1. Omar Ruiz says:

    Hola Me aparece este error al instalar el plug in de webpay

    public_html/wp-content/plugins/webpay-woocommerce-plugin/admin/webpay_install.php on line 14

    Responder
    1. ctala says:

      Sip, nececitas php 5.4 para que funcione de manera adecuada. En las versiones anteriores de php no se puede setear un valor a una variable desde un arreglo que no esté dentro de una función.

      Responder
    2. ctala says:

      Omar, la nueva versión es compatible con versiones de php más antiguas. Espero que te sirva.

      Responder
  2. Omar Ruiz says:

    Hola Me aparece este error al instalar el plug in de webpay

    public_html/wp-content/plugins/webpay-woocommerce-plugin/admin/webpay_install.php on line 14

    Responder
    1. ctala says:

      Sip, nececitas php 5.4 para que funcione de manera adecuada. En las versiones anteriores de php no se puede setear un valor a una variable desde un arreglo que no esté dentro de una función.

      Responder
    2. ctala says:

      Omar, la nueva versión es compatible con versiones de php más antiguas. Espero que te sirva.

      Responder
  3. Fabian Muñoz says:

    Buenas noches, mi consulta es la siguiente estoy creando una web con WordPress y woocommerce, pero la persona quiere que le agregue webpay intente con tu manual pero no me resulto mas bien el paso que no se hacer es este te cito:

    6.-Se asume que ya se hizo la configuración de los CGI para Transbank.

    Lo del plugin y todo lo cacho, pero la configuración del CGI no la se hacer, me podrías ayudar y decirme cuanto me cobras chuta quizas pa ti es básico, disculpa te moleste, pero estoy en primer año de informática en lau y todavia no cacho mucho cumpa.

    El hosting es de linux no es vps este
    http://www.tupcchile.com/hosting-empresa.html

    ¿me sirve?, eso me podrías echar una mano, de ante mano gracias

    Responder
    1. ctala says:

      Fabian,

      antes que todo, sabes cual sería la demanda del servicio ? Sería más como venta ocasional o venta dura ?

      Según lo que sale en las especificaciones del sistema debería funcionar, pero no se cuantas cuentas van a haber en el mismo servidor y si puedes abrir los puertos necesarios ( firewall ) para que puedan acceder los servers de transbank. Te recomiendo que veas bien lo que necesitas y cuando lo tengas conversamos más detalladamente. Te parece ?

      Responder
    2. Omar Ruiz says:

      Tala te explico mira estamos abriendo una tienda de ropa y accesorios femenino en concepción en una galería.
      Y yo estoy viendo la posibilidad de vender online también, aparte de publicitar la tienda y sus productos. se que la ventas de ropa no son masivos online hablando. pero queremos tener esa entrada tambien, enfocado a Ofertas diarias, y Prendas Unicas.
      Tenemos contratado un hosting de pago.

      http://www.hostname.cl/web-hosting/plan-hosting-profesional

      Versión de cPanel 11.38.2 (build 6)
      Pantilla x3
      Version de Apache 2.2.24
      Version de PHP 5.3.26
      Version de MySQL 5.1.68-cll-lve
      Arquitectura x86_64
      Sistema Operativo linux
      Direccion de Ip Compartida 190.1xx.xx.xxx
      Path a sendmail /usr/sbin/sendmail
      Path a PERL /usr/bin/perl
      Version de PERL 5.10.1
      Version de Kernel 2.6.32-379.22.1.lve1.2.17.1.el6.x86_64
      cPanel Pro 1.0 (RC1)

      y Bueno estoy haciendo la pagina en wordpress y woocommerce. y tu videotutorial es excelente. asi que quiero completar el proyecto de sacarlo online.
      Si me ayudaras seria espectacular. 🙂

      Responder
      1. ctala says:

        Te recomiendo partir revisando si los CGI funcionan bien en el server, para ver lo de transbank. El resto ya viene siendo trivial. De todas formas si necesitas asesoría podemos conversar 🙂

        Responder
  4. Fabian Muñoz says:

    Buenas noches, mi consulta es la siguiente estoy creando una web con WordPress y woocommerce, pero la persona quiere que le agregue webpay intente con tu manual pero no me resulto mas bien el paso que no se hacer es este te cito:

    6.-Se asume que ya se hizo la configuración de los CGI para Transbank.

    Lo del plugin y todo lo cacho, pero la configuración del CGI no la se hacer, me podrías ayudar y decirme cuanto me cobras chuta quizas pa ti es básico, disculpa te moleste, pero estoy en primer año de informática en lau y todavia no cacho mucho cumpa.

    El hosting es de linux no es vps este
    http://www.tupcchile.com/hosting-empresa.html

    ¿me sirve?, eso me podrías echar una mano, de ante mano gracias

    Responder
    1. ctala says:

      Fabian,

      antes que todo, sabes cual sería la demanda del servicio ? Sería más como venta ocasional o venta dura ?

      Según lo que sale en las especificaciones del sistema debería funcionar, pero no se cuantas cuentas van a haber en el mismo servidor y si puedes abrir los puertos necesarios ( firewall ) para que puedan acceder los servers de transbank. Te recomiendo que veas bien lo que necesitas y cuando lo tengas conversamos más detalladamente. Te parece ?

      Responder
    2. Omar Ruiz says:

      Tala te explico mira estamos abriendo una tienda de ropa y accesorios femenino en concepción en una galería.
      Y yo estoy viendo la posibilidad de vender online también, aparte de publicitar la tienda y sus productos. se que la ventas de ropa no son masivos online hablando. pero queremos tener esa entrada tambien, enfocado a Ofertas diarias, y Prendas Unicas.
      Tenemos contratado un hosting de pago.

      http://www.hostname.cl/web-hosting/plan-hosting-profesional

      Versión de cPanel 11.38.2 (build 6)
      Pantilla x3
      Version de Apache 2.2.24
      Version de PHP 5.3.26
      Version de MySQL 5.1.68-cll-lve
      Arquitectura x86_64
      Sistema Operativo linux
      Direccion de Ip Compartida 190.1xx.xx.xxx
      Path a sendmail /usr/sbin/sendmail
      Path a PERL /usr/bin/perl
      Version de PERL 5.10.1
      Version de Kernel 2.6.32-379.22.1.lve1.2.17.1.el6.x86_64
      cPanel Pro 1.0 (RC1)

      y Bueno estoy haciendo la pagina en wordpress y woocommerce. y tu videotutorial es excelente. asi que quiero completar el proyecto de sacarlo online.
      Si me ayudaras seria espectacular. 🙂

      Responder
      1. ctala says:

        Te recomiendo partir revisando si los CGI funcionan bien en el server, para ver lo de transbank. El resto ya viene siendo trivial. De todas formas si necesitas asesoría podemos conversar 🙂

        Responder
  5. Fabian Muñoz says:

    Cristian, mira es para un proyecto pequeño que recién comienza con ventas, por lo mismo creo no tendrá muchas visitas al menos por un tiempo, lo de los puertos no se hacerlo quería consultar al soporte y lo otro que ayer cuando trate de instalar el CGI me daba error 500 eso cumpa me contactas por mail, gracias por tu pronta respuesta

    Responder
  6. Fabian Muñoz says:

    Cristian, mira es para un proyecto pequeño que recién comienza con ventas, por lo mismo creo no tendrá muchas visitas al menos por un tiempo, lo de los puertos no se hacerlo quería consultar al soporte y lo otro que ayer cuando trate de instalar el CGI me daba error 500 eso cumpa me contactas por mail, gracias por tu pronta respuesta

    Responder
  7. Marcel says:

    Hola Cristian,

    He seguido los avances de tu trabajo desde hace un tiempo, te felicito por todo lo que has hecho!

    Me gustaria preguntarte, como lo podemos hacer si queremos tener webpay plus y paypal al mismo tiempo?, me di cuenta que para esto necesitamos tener multiples currencias o monedas al mismo tiempo… Pero no logro averiguar como hacerlo, quizas es muy estupida la pregunta, pero necesito resolver este tema.

    Me puedes contactar?, asi hablamos por telefono mejor?

    Un abrazo

    Responder
    1. ctala says:

      Marcel,

      me acabo de dar cuenta de que esto me servía a mi también. Hice que el plugin de woocommerce chilean peso hiciera la transformación de pesos a dolares para pagar con paypal. Actualizalo y ve si te sirve. Saludos!!!

      Responder
  8. Marcel says:

    Hola Cristian,

    He seguido los avances de tu trabajo desde hace un tiempo, te felicito por todo lo que has hecho!

    Me gustaria preguntarte, como lo podemos hacer si queremos tener webpay plus y paypal al mismo tiempo?, me di cuenta que para esto necesitamos tener multiples currencias o monedas al mismo tiempo… Pero no logro averiguar como hacerlo, quizas es muy estupida la pregunta, pero necesito resolver este tema.

    Me puedes contactar?, asi hablamos por telefono mejor?

    Un abrazo

    Responder
    1. ctala says:

      Marcel,

      me acabo de dar cuenta de que esto me servía a mi también. Hice que el plugin de woocommerce chilean peso hiciera la transformación de pesos a dolares para pagar con paypal. Actualizalo y ve si te sirve. Saludos!!!

      Responder
  9. Felipe says:

    Hola, que hosting recomiendas para montar una este plugin y que funcione de forma correcta con webpay?
    cual ocupaste tu?

    Responder
    1. ctala says:

      Yo recomiendo cualquiera en donde tengas full control de la máquina :). Yo uso un VPS de amazon.

      Responder
  10. Felipe says:

    Hola, que hosting recomiendas para montar una este plugin y que funcione de forma correcta con webpay?
    cual ocupaste tu?

    Responder
    1. ctala says:

      Yo recomiendo cualquiera en donde tengas full control de la máquina :). Yo uso un VPS de amazon.

      Responder
  11. lucas says:

    Hola Tala, queria consultarte, como haces para instalar los CGI.
    gracias muy bueno tu trabajo
    fenomenal

    Responder
      1. Ricardo says:

        Hola,
        Yo tengo problemas con los CGI.

        Cloné el repositorio y configure el apache para que el cgi-bin apunte al directorio Linux32/cgi-bin/ y en el log de apache me sale el error:

        No such file or directory : exec of …

        probé subiendo los archivos a un directorio cgi-bin y también me sale lo mismo.

        Que puede ser?

        Responder
  12. lucas says:

    Hola Tala, queria consultarte, como haces para instalar los CGI.
    gracias muy bueno tu trabajo
    fenomenal

    Responder
      1. Ricardo says:

        Hola,
        Yo tengo problemas con los CGI.

        Cloné el repositorio y configure el apache para que el cgi-bin apunte al directorio Linux32/cgi-bin/ y en el log de apache me sale el error:

        No such file or directory : exec of …

        probé subiendo los archivos a un directorio cgi-bin y también me sale lo mismo.

        Que puede ser?

        Responder
  13. Ribbeck says:

    Cristian Xd ando por todos lados preguntando y llegue por aca… He revisado el LOG y me da este error: 9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;conectandose al port :(80)
    9996086129; 1031237; ;resultado ;logro abrir_conexion ;24092013 ;001517;200.10.12.55 ; 0 ;597026007976 ;Abrio socket para conex-com
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;POST a url http://aulaentretenida.cl/?page_id=xt_compra&pay=webpay&wc-
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;mensaje enviado
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;tienda NO acepto transaccion
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;respuesta enviada a TBK (ERR)

    La verdad no se que mas hacer, creo que tendre que dejarlo, espero me puedas ayudar. y si no es asi igual se agradece tu gran trabajo.

    Responder
  14. Ribbeck says:

    Cristian Xd ando por todos lados preguntando y llegue por aca… He revisado el LOG y me da este error: 9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;conectandose al port :(80)
    9996086129; 1031237; ;resultado ;logro abrir_conexion ;24092013 ;001517;200.10.12.55 ; 0 ;597026007976 ;Abrio socket para conex-com
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;POST a url http://aulaentretenida.cl/?page_id=xt_compra&pay=webpay&wc-
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;mensaje enviado
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;tienda NO acepto transaccion
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;respuesta enviada a TBK (ERR)

    La verdad no se que mas hacer, creo que tendre que dejarlo, espero me puedas ayudar. y si no es asi igual se agradece tu gran trabajo.

    Responder
  15. Consuelo Miranda says:

    Estimado Cristián:

    Tengo un problema enorme, mi sitio ya lo programe, gracias a este modulo y a tus tutoriales… (y de verdad agradezco mucho tus tutoriales), pero quedé en panne porque cuando realizo la compra… No se si es un problema de servidor, o prácticamente yo estoy haciendo algo mal (ya que básicamente mis conocimientos de programación son nulos… y lo poco que he aprendido gracias a estos tutoriales) como comentaba, me quede en panne porque cuando pongo para comprar (realizar el pago) la página me redirige a la pagina de “gracias por su compra” pero luego… me descarga el archivo TBK_BP_PAGO.cgi la verdad es que estoy en una desesperación ya casi explotando… y me gustaria que me pudieras ayudar o me asesores de cierto modo… ahí esta mi correo y podriamos cordinar algo.
    Soy de Concepción, y la tienda es http://www.quetejemos.com.
    Desesperada!!

    Gracias 🙂

    Responder
    1. ctala says:

      Consuelo, lo más probable es que si los archivos cgi se descargan y no se ejecuten hay algún problema con la configuración del servidor. Me gustaría saber si configuraste los archivos CGI de transbank.

      Me mantienes informado por favor 😀

      Responder
          1. Consuelo Miranda says:

            Le envié un correo hace una semana al soporte de mi servidor… y aún nada, estoy buscando un programador… y nadie ha podido ayudarme o solucionar mi problemilla, así q no sabría como decirte o responderte si mi servidor ejecuta CGIs

        1. ctala says:

          Lo que pasa es que si tu server no lo acepta, tendrás que ver otra opción…. la verdad espero que te puedan ayudar.

          Que servidor usas ?

          Responder
          1. Consuelo Miranda says:

            Se esta solucionando, era problema del servidor, lo cambiamos y ahora falta la precertificacion por parte de transbank!
            Gracias!!

            Cualquier duda no te consultaré 🙂

  16. Consuelo Miranda says:

    Estimado Cristián:

    Tengo un problema enorme, mi sitio ya lo programe, gracias a este modulo y a tus tutoriales… (y de verdad agradezco mucho tus tutoriales), pero quedé en panne porque cuando realizo la compra… No se si es un problema de servidor, o prácticamente yo estoy haciendo algo mal (ya que básicamente mis conocimientos de programación son nulos… y lo poco que he aprendido gracias a estos tutoriales) como comentaba, me quede en panne porque cuando pongo para comprar (realizar el pago) la página me redirige a la pagina de “gracias por su compra” pero luego… me descarga el archivo TBK_BP_PAGO.cgi la verdad es que estoy en una desesperación ya casi explotando… y me gustaria que me pudieras ayudar o me asesores de cierto modo… ahí esta mi correo y podriamos cordinar algo.
    Soy de Concepción, y la tienda es http://www.quetejemos.com.
    Desesperada!!

    Gracias 🙂

    Responder
    1. ctala says:

      Consuelo, lo más probable es que si los archivos cgi se descargan y no se ejecuten hay algún problema con la configuración del servidor. Me gustaría saber si configuraste los archivos CGI de transbank.

      Me mantienes informado por favor 😀

      Responder
          1. Consuelo Miranda says:

            Le envié un correo hace una semana al soporte de mi servidor… y aún nada, estoy buscando un programador… y nadie ha podido ayudarme o solucionar mi problemilla, así q no sabría como decirte o responderte si mi servidor ejecuta CGIs

        1. ctala says:

          Lo que pasa es que si tu server no lo acepta, tendrás que ver otra opción…. la verdad espero que te puedan ayudar.

          Que servidor usas ?

          Responder
          1. Consuelo Miranda says:

            Se esta solucionando, era problema del servidor, lo cambiamos y ahora falta la precertificacion por parte de transbank!
            Gracias!!

            Cualquier duda no te consultaré 🙂

  17. Luciana says:

    Cristian, me podrías indicar como hiciste para que el plugin te aparezca ya traducido al español?
    Yo veo todo en inglés. Gracias de antemano! Saludos

    Responder
    1. ctala says:

      Luciana,

      te recomiendo bajar desde un comienzo el wordpress en español. Cuando los idiomas están bien configurados, todos los plugin ( al menos los que son multilenguage ) funcionan automáticamente en español.

      Saludos!

      Responder
  18. Luciana says:

    Cristian, me podrías indicar como hiciste para que el plugin te aparezca ya traducido al español?
    Yo veo todo en inglés. Gracias de antemano! Saludos

    Responder
    1. ctala says:

      Luciana,

      te recomiendo bajar desde un comienzo el wordpress en español. Cuando los idiomas están bien configurados, todos los plugin ( al menos los que son multilenguage ) funcionan automáticamente en español.

      Saludos!

      Responder
  19. Jeannina says:

    Hola Cristian
    Estoy probando WooCommerce localmente y hoy encontré tu post! El plugin que desarrollaste está magnífico.
    Te escribo ya que tengo una duda, cuando pruebo la compra de un artículo y escojo pago con tarjeta de crédito, en las opciones me aparece una así:
    Comercio: EMPRESAS CTM
    En un comienzo no me di cuenta pero luego caché lo del CTM, me pregunto si es posible cambiarlo.

    Saludos y de nuevo muchísimas gracias!

    Responder
    1. ctala says:

      Jeannina,

      claro que puedes cambiarlo ! la configuración del plugin está bajo la configuración de woocommerce, ajustes y pasarelas de pago. Ahí encontraras la pestaña de webpay gateway :D.

      Responder
      1. Jeannina says:

        Estupendo, genio! 🙂

        Por cierto, veo que recomiendas el hosting de Amazon para no tener problemas con webpay.
        Desconocía que Amazon diera ese servicio, busco en la internet pero me salen links asociados a dominios con la palabra Amazon pero no encuentro lo del VPS + Amazon. ¿Será que me puedes dar una mano?

        ¡Gracias totales!

        Responder
  20. Jeannina says:

    Hola Cristian
    Estoy probando WooCommerce localmente y hoy encontré tu post! El plugin que desarrollaste está magnífico.
    Te escribo ya que tengo una duda, cuando pruebo la compra de un artículo y escojo pago con tarjeta de crédito, en las opciones me aparece una así:
    Comercio: EMPRESAS CTM
    En un comienzo no me di cuenta pero luego caché lo del CTM, me pregunto si es posible cambiarlo.

    Saludos y de nuevo muchísimas gracias!

    Responder
    1. ctala says:

      Jeannina,

      claro que puedes cambiarlo ! la configuración del plugin está bajo la configuración de woocommerce, ajustes y pasarelas de pago. Ahí encontraras la pestaña de webpay gateway :D.

      Responder
      1. Jeannina says:

        Estupendo, genio! 🙂

        Por cierto, veo que recomiendas el hosting de Amazon para no tener problemas con webpay.
        Desconocía que Amazon diera ese servicio, busco en la internet pero me salen links asociados a dominios con la palabra Amazon pero no encuentro lo del VPS + Amazon. ¿Será que me puedes dar una mano?

        ¡Gracias totales!

        Responder
  21. Miguel Varas says:

    hola estimado, gracias por dar tus conocimientos a la gente 🙂 .. tengo una consulta.. estoy usando este plugin como tienda http://docs.getshopped.org/ (WP e-Commerce), habria alguna forma de adaptar tu plugin a esa tienda.. seria muy grato que me dieras algunas indicaciones… gracias 😀

    Responder
    1. ctala says:

      La verdad es que debería ser el mismo sistema. Te recomiendo ver el código de alguna pasarela de pago existente como la de paypal y revisar las similitudes. Este en particular lo basé en el de paypal para woocommerce.

      Responder
  22. Paulina Torres says:

    Hola Cristián! Mira, tengo la tienda OnLine de mi empresa en plataforma WordPress, con el plugin de WooCommerce y con un par de extensiones de este mismo y ahora llegó el temido momento de agregar WebPay Plus a mi tienda para poder finalmente lanzarla al mercado, el problema es que yo soy publicista y me manejo de manera muy básica en Web, ya llené el formulario de Transbank y me llegó el mail con el kit pero aquí es donde quedo y la verdad es que no quiero “arriesgarme” e implementarlo en mi tienda yo sola por lo que me gustaría ver la posibilidad de externalizar este paso contigo si es que puedes y tienes el tiempo. Me podrías escribir a mi mail para poder conversar mejor el tema y ver cuanto me cobras por esta ayuda?

    Responder
  23. Miguel Varas says:

    hola estimado, gracias por dar tus conocimientos a la gente 🙂 .. tengo una consulta.. estoy usando este plugin como tienda http://docs.getshopped.org/ (WP e-Commerce), habria alguna forma de adaptar tu plugin a esa tienda.. seria muy grato que me dieras algunas indicaciones… gracias 😀

    Responder
    1. ctala says:

      La verdad es que debería ser el mismo sistema. Te recomiendo ver el código de alguna pasarela de pago existente como la de paypal y revisar las similitudes. Este en particular lo basé en el de paypal para woocommerce.

      Responder
  24. Paulina Torres says:

    Hola Cristián! Mira, tengo la tienda OnLine de mi empresa en plataforma WordPress, con el plugin de WooCommerce y con un par de extensiones de este mismo y ahora llegó el temido momento de agregar WebPay Plus a mi tienda para poder finalmente lanzarla al mercado, el problema es que yo soy publicista y me manejo de manera muy básica en Web, ya llené el formulario de Transbank y me llegó el mail con el kit pero aquí es donde quedo y la verdad es que no quiero “arriesgarme” e implementarlo en mi tienda yo sola por lo que me gustaría ver la posibilidad de externalizar este paso contigo si es que puedes y tienes el tiempo. Me podrías escribir a mi mail para poder conversar mejor el tema y ver cuanto me cobras por esta ayuda?

    Responder
  25. diego says:

    Hola cristian, cunado le doy a activar el woocommerce – excelling ecommerce me tira el siguiente error, que será? donde es un hosting gratis? muchas gracias, y por fis es urgente para un local de joyeria

    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 71 bytes) in /home/a7602110/public_html/wp-includes/pomo/streams.php on line 86

    Responder
    1. ctala says:

      Lamentablemente eso es debido a que el hosting que usas está restringiendo la cantidad de memoria a utilizar.

      Responder
  26. diego says:

    Cristian, me complica mucho el tema, sorry, no tengo suficiente conocimientos en el tema con suerte se instalar wordpress y plugins y adornar la pagina, asi que te pido me comuniques para que hagamos negocios, talvez tu me puedas crear mi pagina dejarla funcionando con woocommerce para vender online, es una joyeria, soy de santiago, espero tu respuesta gracias

    Responder
  27. Alejandro says:

    Hola Cristian,

    Estoy utilizando tu plugin y tengo el famoso problema 46. No encuentro por qué no me anda el check_mac. ¿Me envías tu mail para cotizar una asesoría en esto y futuros proyectos?

    Muchas gracias.

    Saludos!

    Responder
    1. ctala says:

      Si no te anda el script, lo más probable es que sea por la máquina. Te mando un correo pronto. Saludos!

      Responder
  28. diego says:

    Hola cristian, cunado le doy a activar el woocommerce – excelling ecommerce me tira el siguiente error, que será? donde es un hosting gratis? muchas gracias, y por fis es urgente para un local de joyeria

    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 71 bytes) in /home/a7602110/public_html/wp-includes/pomo/streams.php on line 86

    Responder
    1. ctala says:

      Lamentablemente eso es debido a que el hosting que usas está restringiendo la cantidad de memoria a utilizar.

      Responder
  29. diego says:

    Cristian, me complica mucho el tema, sorry, no tengo suficiente conocimientos en el tema con suerte se instalar wordpress y plugins y adornar la pagina, asi que te pido me comuniques para que hagamos negocios, talvez tu me puedas crear mi pagina dejarla funcionando con woocommerce para vender online, es una joyeria, soy de santiago, espero tu respuesta gracias

    Responder
  30. Alejandro says:

    Hola Cristian,

    Estoy utilizando tu plugin y tengo el famoso problema 46. No encuentro por qué no me anda el check_mac. ¿Me envías tu mail para cotizar una asesoría en esto y futuros proyectos?

    Muchas gracias.

    Saludos!

    Responder
    1. ctala says:

      Si no te anda el script, lo más probable es que sea por la máquina. Te mando un correo pronto. Saludos!

      Responder
  31. diego says:

    hola cristian, tengo el problema de error 404 al poner comprar o pagar, y otra consulta el archivo webpayconector lo pongo dentro de la carpeta donde instalé el wordpress? gracias

    Responder
  32. diego says:

    hola cristian, tengo el problema de error 404 al poner comprar o pagar, y otra consulta el archivo webpayconector lo pongo dentro de la carpeta donde instalé el wordpress? gracias

    Responder
  33. diego says:

    hola cristian

    cuando le doy a realizar el pedido con web pay plus en vez de llevarme a la pagina finalizar compra – pagar
    me muestra The page you requested could not be found., le he modificado el CGI URL mio por el de empresasctm.cl y si lo toma incluso con el tuyo que seria ompras.gready.info tambien lo toma, a que se debe que con mi pagina no lo tome? sera eso que dices de la externalizacion? no conozco eso muchas gracias

    Responder
  34. diego says:

    hola cristian

    cuando le doy a realizar el pedido con web pay plus en vez de llevarme a la pagina finalizar compra – pagar
    me muestra The page you requested could not be found., le he modificado el CGI URL mio por el de empresasctm.cl y si lo toma incluso con el tuyo que seria ompras.gready.info tambien lo toma, a que se debe que con mi pagina no lo tome? sera eso que dices de la externalizacion? no conozco eso muchas gracias

    Responder
  35. diego says:

    hola cristian;

    alguna manera de integrar a woocommerce un shortcode para que los clientes se puedan registrar? gracias

    Responder
  36. diego says:

    hola cristian;

    alguna manera de integrar a woocommerce un shortcode para que los clientes se puedan registrar? gracias

    Responder
  37. bernardo says:

    buen blog, una pregunta, el requisito principal antes de hacer todo esto es tener una pyme, con rut, con boleta, permiso y todo ese papeleo, registrarse en transbank, tener cuenta corriente, etc?? Cuál es la opción de ecommerce para una tía que hace peluches y que está lejos de ser una empresaria? gracias

    Responder
    1. ctala says:

      Puedes perfectamente tener este mismo ecommerce y usar paypal o pago contra cuenta corriente para los pagos 🙂

      Responder
  38. bernardo says:

    buen blog, una pregunta, el requisito principal antes de hacer todo esto es tener una pyme, con rut, con boleta, permiso y todo ese papeleo, registrarse en transbank, tener cuenta corriente, etc?? Cuál es la opción de ecommerce para una tía que hace peluches y que está lejos de ser una empresaria? gracias

    Responder
    1. ctala says:

      Puedes perfectamente tener este mismo ecommerce y usar paypal o pago contra cuenta corriente para los pagos 🙂

      Responder
  39. Rodrigo says:

    Hola, Cristian.

    Yo he probado el test de webpay plus a mano sin problemas. Pero en el caso de amazon (aws) me queda la duda cuando uno ocupa load balancer y las IPs no son fijas. Siempre se requiere sólo IPs fijas en SERVERCOM y HOST ? No se puede usar nombres ? En ese caso no me funciona.

    Saludos y gracias de antemano.

    Responder
    1. ctala says:

      Lametablemente cuando usas load balancer no sabes en cual máquina se está creando el archivo de texto, por lo que no necesariamente funciona.

      De todas maneras puedes crear una red privada virtual en Amazon que soluciona lo del IP.

      Responder
  40. Rodrigo says:

    Hola, Cristian.

    Yo he probado el test de webpay plus a mano sin problemas. Pero en el caso de amazon (aws) me queda la duda cuando uno ocupa load balancer y las IPs no son fijas. Siempre se requiere sólo IPs fijas en SERVERCOM y HOST ? No se puede usar nombres ? En ese caso no me funciona.

    Saludos y gracias de antemano.

    Responder
    1. ctala says:

      Lametablemente cuando usas load balancer no sabes en cual máquina se está creando el archivo de texto, por lo que no necesariamente funciona.

      De todas maneras puedes crear una red privada virtual en Amazon que soluciona lo del IP.

      Responder
  41. diego says:

    Hola Cristian hice una actualizaciòn de woocommerce y ahora no me funciona el paypal, me dice carrito vacio.

    Responder
    1. ctala says:

      Si es un error de woocommerce lo más probable es que saquen una actualización pronto. Lamentablemente va más allá de lo que te puedo ayudar.

      Saludos!

      Responder
  42. diego says:

    Hola Cristian hice una actualizaciòn de woocommerce y ahora no me funciona el paypal, me dice carrito vacio.

    Responder
    1. ctala says:

      Si es un error de woocommerce lo más probable es que saquen una actualización pronto. Lamentablemente va más allá de lo que te puedo ayudar.

      Saludos!

      Responder
  43. diego says:

    hola de nuevo, quisiera saber que puedo hacer, ya que al poner realizar pedido no se detiene en la pagina de finalizar compra – pagar, sino que pasa automaticamente acgi-bin/tbk_bp_pago.cgi pero aqui me sale el error de The page you requested could not be found.
    estuve viendo mas arriba y dices algo de tener ya configurado tu cgi, lo descargué pero donde lo subo y hay que modificarle algo? gracias

    Responder
  44. diego says:

    ademas lo del paypal se ha solucionado, excepto lo del valor, porque en mi carrito de compras tengo seleccionado un total de 191.805 pesos y en paypal sale pagar 563,85 usd.

    Responder
  45. diego says:

    hola de nuevo, quisiera saber que puedo hacer, ya que al poner realizar pedido no se detiene en la pagina de finalizar compra – pagar, sino que pasa automaticamente acgi-bin/tbk_bp_pago.cgi pero aqui me sale el error de The page you requested could not be found.
    estuve viendo mas arriba y dices algo de tener ya configurado tu cgi, lo descargué pero donde lo subo y hay que modificarle algo? gracias

    Responder
  46. diego says:

    ademas lo del paypal se ha solucionado, excepto lo del valor, porque en mi carrito de compras tengo seleccionado un total de 191.805 pesos y en paypal sale pagar 563,85 usd.

    Responder
  47. juan pablo says:

    Cristian he realizado la configuración tal y cual describes, con tus archivos y con mis archivos y aún así en el paso final de la comprobación me muestra transacción fracasada….

    Responder
      1. juan pablo says:

        sip, tengo woocommerce sobre wordpress seguí todo tal cual llego bien a la parte en que pongo la tarjeta calves y todo, cuando paso al pago seguro y el navegador me pregunta si deseo acceder a sitio seguro me devuelve al commerce pero con fallo en la transacción

        Responder
  48. juan pablo says:

    Cristian he realizado la configuración tal y cual describes, con tus archivos y con mis archivos y aún así en el paso final de la comprobación me muestra transacción fracasada….

    Responder
      1. juan pablo says:

        sip, tengo woocommerce sobre wordpress seguí todo tal cual llego bien a la parte en que pongo la tarjeta calves y todo, cuando paso al pago seguro y el navegador me pregunta si deseo acceder a sitio seguro me devuelve al commerce pero con fallo en la transacción

        Responder
  49. JR says:

    Hola Cristian, primero que todo gracias compartir el plugin, tremendo trabajo.
    Tengo un problema, haber si me orientas un poco.
    Instale el kcc-linux64bits, pues tengo un VPS con Centos de 64bits, creo haber hecho todo bien (creo), de hecho siguiento tu tutorial y la documentación de transbank. Pero cuando quiero doy click a boton pagar, me lleva a webpay y ya dentro de webpay hace un direccionamiento hacia https://certificacion.webpay.cl:6443//bp_revision.cgi y me sale error 404.

    Tienes alguna idea de que puedo estar haciendo mal?

    saludos.

    Responder
  50. JR says:

    Hola Cristian, primero que todo gracias compartir el plugin, tremendo trabajo.
    Tengo un problema, haber si me orientas un poco.
    Instale el kcc-linux64bits, pues tengo un VPS con Centos de 64bits, creo haber hecho todo bien (creo), de hecho siguiento tu tutorial y la documentación de transbank. Pero cuando quiero doy click a boton pagar, me lleva a webpay y ya dentro de webpay hace un direccionamiento hacia https://certificacion.webpay.cl:6443//bp_revision.cgi y me sale error 404.

    Tienes alguna idea de que puedo estar haciendo mal?

    saludos.

    Responder
  51. Rene Salas says:

    Hola Cristian, primero que nada muchas gracias por compartir tus conocimientos… estoy interesado en implementar e commerce un sitio web, pero antes de implementar webpay cuales son los pasos a seguir ?, un contrato? etc…

    Quedo atento a tus comentarios, y muchas gracias

    Responder
  52. Rene Salas says:

    Hola Cristian, primero que nada muchas gracias por compartir tus conocimientos… estoy interesado en implementar e commerce un sitio web, pero antes de implementar webpay cuales son los pasos a seguir ?, un contrato? etc…

    Quedo atento a tus comentarios, y muchas gracias

    Responder
  53. David says:

    Hola Cristian:
    Gracias por tu trabajo.
    Estoy levantando un sitio con WP 3.8 y al instalar woocommerce y tu plugin para moneda chilena todo ok; pero al momento de instalar tu pasarela para webpay y activarla ya no es posible ingresar a los settings de woocommerce desde los plugins. Simplemente tira a la página principal. No arroja errores de ningún tipo.
    Te aviso para que lo pruebes.
    Saludos cordiales

    Responder
    1. ctala says:

      David, no eres el primero que me dice esto. No se la razón del porqué solo a algunos le pasa. Tienes como guardar los logs ? o ver que está pasando ?

      Responder
  54. David says:

    Hola Cristian:
    Gracias por tu trabajo.
    Estoy levantando un sitio con WP 3.8 y al instalar woocommerce y tu plugin para moneda chilena todo ok; pero al momento de instalar tu pasarela para webpay y activarla ya no es posible ingresar a los settings de woocommerce desde los plugins. Simplemente tira a la página principal. No arroja errores de ningún tipo.
    Te aviso para que lo pruebes.
    Saludos cordiales

    Responder
    1. ctala says:

      David, no eres el primero que me dice esto. No se la razón del porqué solo a algunos le pasa. Tienes como guardar los logs ? o ver que está pasando ?

      Responder
  55. Fernando says:

    Hola Cristian.
    Antes que todo, muchísimas gracias por poner el plugin de forma abierta para integrarlo en los ecommerce.
    He tratado por muchísimo rato de poder implementar el webpay en una web y por más que he hablado por teléfono con los de transbank y seguir al pié de la letra tus indicaciones,no hay caso.
    En este momento estoy (creo) en el ultimo paso que me tira el error; en la página de cierre me dice siempre error 0 (viendo el log) y la url que genera es: …..5869&status=failure&order=….
    He intentado de todas formas, pero nada.
    Ojalá me puedas ayudar, o indicarme cuánto es lo que hay que pagar para poder dejar el sistema funcionando.

    ¡Saludos y muchas gracias nuevamente!

    Fernando V.

    Responder
    1. ctala says:

      la verdad es que si está dando failure igual existe un error que revisar. Has estado viendo los logs ?

      Responder
      1. Fernando says:

        Si, he revisado los logs y incluso junto con los de transbank (les he mandado todos los arcivos que me han pedido) pero siempre me dicen que es error en la pagina de cierre.
        En la Bitacora tengo cientos de ERR; y TBK_RESPUESTA=0

        Ya no se que mas puedo hacer y me da lata darme por vencido! (Sin saber mucho de programación ya he llegado hasta el último paso 🙂 )

        Responder
        1. ctala says:

          La verdad es que no se que significa ese error por parte de transbank.

          Asumo que configuraste todo.

          Que haya un error en la página de cierre es extraño debido a que somos muchos los que no lo tenemos :s.

          Responder
          1. Fernando says:

            A mi también me parece raro.
            probé poniendo el short code que indicas en mayúscula, minúscula,guión bajo, guión medio, etc.
            Las características del servidor son:
            Versión de cPanel 11.40.1 (build 9)
            Pantilla x3
            Version de Apache 2.2.26
            Version de PHP 5.4.22
            Version de MySQL 5.5.34-cll
            Arquitectura i686
            Sistema Operativo linux
            Direccion de IP Dedicada 192.1xxx.xxx.xxx
            Path a sendmail /usr/sbin/sendmail
            Path a PERL /usr/bin/perl
            Version de PERL 5.8.8
            Version de Kernel 2.6.32-042stab076.5
            cPanel Pro 1.0 (RC1)

          2. ctala says:

            Tienes como verificar que te lleguen las respuestas de transbank ? habilitaste las ip del firewall ?

          3. Fernando says:

            uff, ahí quedé pillo.
            no he hecho nada con lo de firewalls. eso desde dónde lo tengo que hacer?

          4. ctala says:

            hahah eso es parte del manual de transbank el KTC. Te dice que puertos abrir y desde que IPs, hay bastantes “MAÑAS” que tiene el conector en verdad.

  56. Fernando says:

    Hola Cristian.
    Antes que todo, muchísimas gracias por poner el plugin de forma abierta para integrarlo en los ecommerce.
    He tratado por muchísimo rato de poder implementar el webpay en una web y por más que he hablado por teléfono con los de transbank y seguir al pié de la letra tus indicaciones,no hay caso.
    En este momento estoy (creo) en el ultimo paso que me tira el error; en la página de cierre me dice siempre error 0 (viendo el log) y la url que genera es: …..5869&status=failure&order=….
    He intentado de todas formas, pero nada.
    Ojalá me puedas ayudar, o indicarme cuánto es lo que hay que pagar para poder dejar el sistema funcionando.

    ¡Saludos y muchas gracias nuevamente!

    Fernando V.

    Responder
    1. ctala says:

      la verdad es que si está dando failure igual existe un error que revisar. Has estado viendo los logs ?

      Responder
      1. Fernando says:

        Si, he revisado los logs y incluso junto con los de transbank (les he mandado todos los arcivos que me han pedido) pero siempre me dicen que es error en la pagina de cierre.
        En la Bitacora tengo cientos de ERR; y TBK_RESPUESTA=0

        Ya no se que mas puedo hacer y me da lata darme por vencido! (Sin saber mucho de programación ya he llegado hasta el último paso 🙂 )

        Responder
        1. ctala says:

          La verdad es que no se que significa ese error por parte de transbank.

          Asumo que configuraste todo.

          Que haya un error en la página de cierre es extraño debido a que somos muchos los que no lo tenemos :s.

          Responder
          1. Fernando says:

            A mi también me parece raro.
            probé poniendo el short code que indicas en mayúscula, minúscula,guión bajo, guión medio, etc.
            Las características del servidor son:
            Versión de cPanel 11.40.1 (build 9)
            Pantilla x3
            Version de Apache 2.2.26
            Version de PHP 5.4.22
            Version de MySQL 5.5.34-cll
            Arquitectura i686
            Sistema Operativo linux
            Direccion de IP Dedicada 192.1xxx.xxx.xxx
            Path a sendmail /usr/sbin/sendmail
            Path a PERL /usr/bin/perl
            Version de PERL 5.8.8
            Version de Kernel 2.6.32-042stab076.5
            cPanel Pro 1.0 (RC1)

          2. ctala says:

            Tienes como verificar que te lleguen las respuestas de transbank ? habilitaste las ip del firewall ?

          3. Fernando says:

            uff, ahí quedé pillo.
            no he hecho nada con lo de firewalls. eso desde dónde lo tengo que hacer?

          4. ctala says:

            hahah eso es parte del manual de transbank el KTC. Te dice que puertos abrir y desde que IPs, hay bastantes “MAÑAS” que tiene el conector en verdad.

          5. Fernando says:

            voy a revisar el manual. De todas maneras si me puedes mandar tu email o me escribes al mío indicándome cuanto vale la implementación te lo agradecería un montón! 🙂

  57. Rodrigo Alejandro Henríqu says:

    Hola Cristian:
    Primero que todo muchas gracias por el plugin, tengo el mismo problema que varios, que al apretar el boton ajustes de woocomerce luego de instalar el plugin te manda automaticamente al inicio, te dejo los erroes que me dejo el debug grax

    Deprecated: Assigning the return value of new by reference is deprecated in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 366

    Deprecated: Assigning the return value of new by reference is deprecated in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 376

    Notice: Undefined index: page_id in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 228

    Notice: Undefined index: order in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 230

    Notice: Undefined index: status in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 242

    Warning: Cannot modify header information – headers already sent by (output started at /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php:366) in /home2/artlabbe/public_html/wp-includes/pluggable.php on line 896

    Responder
  58. Rodrigo Alejandro Henríquez Stemann says:

    Hola Cristian:
    Primero que todo muchas gracias por el plugin, tengo el mismo problema que varios, que al apretar el boton ajustes de woocomerce luego de instalar el plugin te manda automaticamente al inicio, te dejo los erroes que me dejo el debug grax

    Deprecated: Assigning the return value of new by reference is deprecated in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 366

    Deprecated: Assigning the return value of new by reference is deprecated in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 376

    Notice: Undefined index: page_id in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 228

    Notice: Undefined index: order in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 230

    Notice: Undefined index: status in /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 242

    Warning: Cannot modify header information – headers already sent by (output started at /home2/artlabbe/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php:366) in /home2/artlabbe/public_html/wp-includes/pluggable.php on line 896

    Responder
  59. cmoyanol says:

    Hola muy buen la ayuda pero tengo una duda. En mi caso yo tengo mi sitio en un servidor windows?. Me servira esto tambien???

    La verdad con respecto a los servidores y las instalaciones previas q hay que hacer no cacho muy bien.
    y necesito ayuda!

    Responder
    1. ctala says:

      Debería en primera instancia servir, creo que alguien lo está ocupando en un server windows. Recuerda que debe de existir la configuración de los CGI previamente para que esto funcione.

      Responder
  60. Oliver Bustos says:

    Estimado:
    Primero que nada muchas gracias por todos los aportes que realizas con respecto a WordPress, mi consulta es la siguiente:
    Tengo instalado
    – WordPress 3.8
    – Woocommerce 2.0.20
    – WooCommerce Chilean Peso + Chilean States 2.4.1
    – Woocommerce Webpay ( Chilean Payment Gateway )
    Pero al activar este último y querer ir a la pagina de ajustes de woocommerce, soy redireccionado a la pagina de Inicio y cuando desactivo el plug-in si puedo entrar a a página de ajustes.

    Responder
    1. ctala says:

      A varios les pasa esto, a mi en particular no. Voy a ver alguien que me de acceso a su server que tenga el problema para debuggear. Saludos!

      Responder
  61. Oliver Bustos says:

    si gustas te puedo crear una cuenta administrdor para que puedas ver el problema.

    Responder
  62. cmoyanol says:

    Hola muy buen la ayuda pero tengo una duda. En mi caso yo tengo mi sitio en un servidor windows?. Me servira esto tambien???

    La verdad con respecto a los servidores y las instalaciones previas q hay que hacer no cacho muy bien.
    y necesito ayuda!

    Responder
    1. ctala says:

      Debería en primera instancia servir, creo que alguien lo está ocupando en un server windows. Recuerda que debe de existir la configuración de los CGI previamente para que esto funcione.

      Responder
  63. Oliver Bustos says:

    Estimado:
    Primero que nada muchas gracias por todos los aportes que realizas con respecto a WordPress, mi consulta es la siguiente:
    Tengo instalado
    – WordPress 3.8
    – Woocommerce 2.0.20
    – WooCommerce Chilean Peso + Chilean States 2.4.1
    – Woocommerce Webpay ( Chilean Payment Gateway )
    Pero al activar este último y querer ir a la pagina de ajustes de woocommerce, soy redireccionado a la pagina de Inicio y cuando desactivo el plug-in si puedo entrar a a página de ajustes.

    Responder
    1. ctala says:

      A varios les pasa esto, a mi en particular no. Voy a ver alguien que me de acceso a su server que tenga el problema para debuggear. Saludos!

      Responder
  64. Gonzalo says:

    Cristian! Excelente trabajo. Aun no lo pruebo, pero estoy instalando y haciendo algunos ajustes.

    Me sentiria completamente barse simplementa bajando el kit y adiós. Si puedo ayudar en algo en el dearrollo, avísame.
    Voy a ver un rato el bitbucket para ver si hay info sobre algunas funcionalidades pendientes o problemas.

    Espero poder contribuir en algo y no solo a usarlo! haha

    Responder
    1. ctala says:

      hahahhahahha Si te interesa puedes hacer el modulo de lectura de los archivos log e transbank, o al menos de descarga. Para la certificación son necesarios 😛

      Responder
      1. Gonzalo says:

        haha, excelente. bueno, te cuento que no excento de problemas e configuración de transbank, ahora el modulo me funciona perfecto! Listo para certificarse! Gracias!

        Responder
  65. Gonzalo says:

    Cristian! Excelente trabajo. Aun no lo pruebo, pero estoy instalando y haciendo algunos ajustes.

    Me sentiria completamente barse simplementa bajando el kit y adiós. Si puedo ayudar en algo en el dearrollo, avísame.
    Voy a ver un rato el bitbucket para ver si hay info sobre algunas funcionalidades pendientes o problemas.

    Espero poder contribuir en algo y no solo a usarlo! haha

    Responder
    1. ctala says:

      hahahhahahha Si te interesa puedes hacer el modulo de lectura de los archivos log e transbank, o al menos de descarga. Para la certificación son necesarios 😛

      Responder
      1. Gonzalo says:

        haha, excelente. bueno, te cuento que no excento de problemas e configuración de transbank, ahora el modulo me funciona perfecto! Listo para certificarse! Gracias!

        Responder
  66. Victor says:

    Hola de nuevo Cristian.
    De nuevo aquí llego, con mi fenómeno paranormal de instalación, jajaja.
    Resulta que finalmente, pasé con todos los requisitos de la pre certificación, y me piden una serie de archivos, entre los cuales, los del log de la api de Transbank.
    Los proporcioné, y me escriben diciendo, que hay algún problema, porque los códigos de error ERR, no los registra su aplicación.
    Así que probé con la aplicación simple webpayconector (los php simples del manual de TB), y efectivamente, al hacerlo, si que registra los códigos de error ERR, nuevamente, cambio todo para usar la de Woocommerce, cambie el plugin modificado por el tuyo Cristian, aprovecho para agradecer tu aporte y tu impresionante dedicación a este laberinto, gracias.
    El caso es que todas las transacciones rechazadas o no, las marca como OK ACK, cambie el tema, por si pudiera interferir, desactive todos los plugins, excepto el de Woocommerce, y los tuyos Cristian, pero continua igual.
    En fin, fenómeno paranormal.
    ¿A alguien mas le ocurre, que en los log del cgi, las transacciones seleccionadas como rechazadas, las muestre como ACK y no como error?
    Saludos y gracias de nuevo por todo Cristian.

    Responder
    1. ctala says:

      La verdad es que lo que me dices es bastante raro, debido a que la escritura la hacen los CGI y no el plugin :P.

      Responder
  67. Victor says:

    Hola de nuevo Cristian.
    De nuevo aquí llego, con mi fenómeno paranormal de instalación, jajaja.
    Resulta que finalmente, pasé con todos los requisitos de la pre certificación, y me piden una serie de archivos, entre los cuales, los del log de la api de Transbank.
    Los proporcioné, y me escriben diciendo, que hay algún problema, porque los códigos de error ERR, no los registra su aplicación.
    Así que probé con la aplicación simple webpayconector (los php simples del manual de TB), y efectivamente, al hacerlo, si que registra los códigos de error ERR, nuevamente, cambio todo para usar la de Woocommerce, cambie el plugin modificado por el tuyo Cristian, aprovecho para agradecer tu aporte y tu impresionante dedicación a este laberinto, gracias.
    El caso es que todas las transacciones rechazadas o no, las marca como OK ACK, cambie el tema, por si pudiera interferir, desactive todos los plugins, excepto el de Woocommerce, y los tuyos Cristian, pero continua igual.
    En fin, fenómeno paranormal.
    ¿A alguien mas le ocurre, que en los log del cgi, las transacciones seleccionadas como rechazadas, las muestre como ACK y no como error?
    Saludos y gracias de nuevo por todo Cristian.

    Responder
    1. ctala says:

      La verdad es que lo que me dices es bastante raro, debido a que la escritura la hacen los CGI y no el plugin :P.

      Responder
  68. Eduardo says:

    Estimado estoy levantando un sitio wordpress (tienda online) con woo commerce y me gustaría saber cuanto me cobras por integrarme webpay.
    Es una tienda pequeña.

    Ojala puedas ayudarme.
    Gracias por la información que nos brindas.

    Responder
  69. Eduardo says:

    Estimado estoy levantando un sitio wordpress (tienda online) con woo commerce y me gustaría saber cuanto me cobras por integrarme webpay.
    Es una tienda pequeña.

    Ojala puedas ayudarme.
    Gracias por la información que nos brindas.

    Responder
  70. Victor says:

    Hola Cristian.
    Gracias por la respuesta.
    Lo mismo opino, el plugin no interviene en la escritura de los logs del CGI, tampoco hay información al respecto y soporte de Transbank aún no me orienta sobre que puede estar causando el “problema”.
    En fin, gracias nuevamente por todo y saludos.

    Responder
  71. Victor says:

    Hola Cristian.
    Gracias por la respuesta.
    Lo mismo opino, el plugin no interviene en la escritura de los logs del CGI, tampoco hay información al respecto y soporte de Transbank aún no me orienta sobre que puede estar causando el “problema”.
    En fin, gracias nuevamente por todo y saludos.

    Responder
  72. Flavia says:

    Hola Cristián,

    Estoy tratando de contactarte por la externalización de la instalación. Por favor escríbeme.

    Saludos.

    Responder
  73. Flavia says:

    Hola Cristián,

    Estoy tratando de contactarte por la externalización de la instalación. Por favor escríbeme.

    Saludos.

    Responder
  74. Fernando says:

    Hola Cristian
    Necesito cotizar un nuevo website que tenga algunas características como el mío. Me interesa me puedas cotizar algo si me contactas sería ideal para comenzar. Espero tu respuesta Atte Fernando

    Responder
  75. Fernando says:

    Hola Cristian
    Necesito cotizar un nuevo website que tenga algunas características como el mío. Me interesa me puedas cotizar algo si me contactas sería ideal para comenzar. Espero tu respuesta Atte Fernando

    Responder
  76. Joel Portiño says:

    Hola Cristian, instale el plugins pero cuando lo tengo habilitado no puedo avanzar a finalizar compra y me redirige a la pagina de inicio y si desactivo el plugins me funciona bien, sabras cual es el error que esta dando, desde ya muchas gracias

    Responder
    1. Jorge says:

      el plugin es compatible con woocommerce 2.0.20, no es compatible con 2.1.x , debes tener configurados los cgi tambien
      Saludos

      Responder
  77. Joel Portiño says:

    Hola Cristian, instale el plugins pero cuando lo tengo habilitado no puedo avanzar a finalizar compra y me redirige a la pagina de inicio y si desactivo el plugins me funciona bien, sabras cual es el error que esta dando, desde ya muchas gracias

    Responder
    1. Jorge says:

      el plugin es compatible con woocommerce 2.0.20, no es compatible con 2.1.x , debes tener configurados los cgi tambien
      Saludos

      Responder
  78. Maca says:

    Hola Cristian gracias por tu trabajo, una pregunta descargué el plugin y al activarlo dice que se activa pero no lo hace realmente. Estoy trabajando con WP 3.8.1 ¿Algún dato? mucha gracias

    Responder
  79. Maca says:

    Hola Cristian gracias por tu trabajo, una pregunta descargué el plugin y al activarlo dice que se activa pero no lo hace realmente. Estoy trabajando con WP 3.8.1 ¿Algún dato? mucha gracias

    Responder
  80. Christian says:

    Hola, no puedo activar el plugin debido al siguiente error:

    Parse error: syntax error, unexpected ‘public’ (T_PUBLIC) in /var/www/html/auditoria/wp/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 363

    alguna idea de cual puede ser el problema?, agradecido de antemano

    Responder
        1. Felipe says:

          Tenia el mismo error, al parecer es por estar en servidor local. Hice la misma instalación en mi hosting y me activo sin ningún problema el plugin.

          Responder
  81. patricio sebastian says:

    Hola cristian buen dia, sabes porque no me aparece el paso del ir a la caja o realizar el pedido se va a la pagina inicio? si me puedes ayudar por favor.

    Responder
    1. ctala says:

      Trata de ver si te aparece algún error en el server. Así a simple vista es algo difícil de saber.

      Saludos!

      Responder
  82. Christian says:

    Hola, no puedo activar el plugin debido al siguiente error:

    Parse error: syntax error, unexpected ‘public’ (T_PUBLIC) in /var/www/html/auditoria/wp/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 363

    alguna idea de cual puede ser el problema?, agradecido de antemano

    Responder
        1. Felipe says:

          Tenia el mismo error, al parecer es por estar en servidor local. Hice la misma instalación en mi hosting y me activo sin ningún problema el plugin.

          Responder
    1. ctala says:

      Trata de usar la versión 2.0.* del woocommerce. Actualmente el plugin no funciona con la última versión. Saludos!

      Responder
  83. patricio sebastian says:

    Hola cristian buen dia, sabes porque no me aparece el paso del ir a la caja o realizar el pedido se va a la pagina inicio? si me puedes ayudar por favor.

    Responder
    1. ctala says:

      Trata de ver si te aparece algún error en el server. Así a simple vista es algo difícil de saber.

      Saludos!

      Responder
    1. ctala says:

      Trata de usar la versión 2.0.* del woocommerce. Actualmente el plugin no funciona con la última versión. Saludos!

      Responder
  84. Felipe Veloso says:

    😮 genial a lo que has llegado men, tiempo atras me isiste ayudantias en la portales. felicitacioens

    Responder
  85. Felipe Veloso says:

    😮 genial a lo que has llegado men, tiempo atras me isiste ayudantias en la portales. felicitacioens

    Responder
  86. Joel says:

    Que hosting recomiendas ya que el mio no se puede utilizar las cgi de transbank

    Responder
  87. Joel says:

    Que hosting recomiendas ya que el mio no se puede utilizar las cgi de transbank

    Responder
  88. Katheryn Fuentes says:

    Hola, sabes que he intentado bajar una version de woocommerce en español, pero se me ha hecho imposible, tu sabes donde puedo encontrarla?

    Responder
    1. ctala says:

      El woocomerce detecta el idioma de tu instalación de wordpress. O sea, en vez de buscar el woocommerce en español, busca wordpress en español.

      Responder
  89. Katheryn Fuentes says:

    Hola, sabes que he intentado bajar una version de woocommerce en español, pero se me ha hecho imposible, tu sabes donde puedo encontrarla?

    Responder
    1. ctala says:

      El woocomerce detecta el idioma de tu instalación de wordpress. O sea, en vez de buscar el woocommerce en español, busca wordpress en español.

      Responder
  90. Molino says:

    Hola compa, antes del problema agradecer por tu gran trabajo con este plugin.

    Ahora el Drama:

    Notice: Undefined offset: 1 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 515

    Notice: Undefined offset: 2 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 516

    Notice: Undefined offset: 3 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 517

    Notice: Undefined offset: 4 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 518

    Notice: Undefined offset: 5 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 519

    Notice: Undefined offset: 6 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 520

    Notice: Undefined offset: 7 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 521

    Notice: Undefined offset: 8 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 522

    Notice: Undefined offset: 10 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 523

    Notice: Undefined offset: 11 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 524

    Notice: Undefined offset: 12 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 525

    Lo que signinifca que no me esta recibiendo los parametros desde transbank…

    Alguna idea compadre?

    gracias.

    Responder
  91. Molino says:

    Hola compa, antes del problema agradecer por tu gran trabajo con este plugin.

    Ahora el Drama:

    Notice: Undefined offset: 1 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 515

    Notice: Undefined offset: 2 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 516

    Notice: Undefined offset: 3 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 517

    Notice: Undefined offset: 4 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 518

    Notice: Undefined offset: 5 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 519

    Notice: Undefined offset: 6 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 520

    Notice: Undefined offset: 7 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 521

    Notice: Undefined offset: 8 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 522

    Notice: Undefined offset: 10 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 523

    Notice: Undefined offset: 11 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 524

    Notice: Undefined offset: 12 in /home/tienda/public_html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 525

    Lo que signinifca que no me esta recibiendo los parametros desde transbank…

    Alguna idea compadre?

    gracias.

    Responder
  92. Carlos A. says:

    Hola Cristian!
    Muchas gracias por el aporte, y por responder las preguntas, vi que tienen algunas bastante antigüedad.

    Te cuento que estoy desarrollando una página para ofrecer productos de talabartería (negocio familiar), y justamente quería implementar el tema de pago electrónico (webpay Chile). bajé el plugin + una carpeta que de nombre ctala-webpayconector-95cefa0c2ec4.zip pero la verdad de las cosas es que no sé que hacer con ella.

    Cuando voy al pago con webpay me larga el siguiente error:

    {“result”:”failure”,”messages”:”
    nttt
    Pau00eds es un campo requerido.nttt
    Nombre es un campo requerido.nttt
    Apellido es un campo requerido.nttt
    Direcciu00f3n es un campo requerido.nttt
    Municipio es un campo requerido.nttt
    Cu00f3digo postal / Zip es un campo requerido.nttt
    Direcciu00f3n de Email es un campo requerido.nttt
    Telu00e9fono es un campo requerido.nttt
    Lamentablemente no enviamos a a . Por favor ingrese una direcciu00f3n de entrega alternativa.nttt
    Mu00e9todo de envu00edo no vu00e1lido.nttt
    Mu00e9todo de pago no vu00e1lido.nt”,”refresh”:”false”,”reload”:”false”}

    La verdad es que no entiendo mucho sobre programación pero me imagino que es un formulario.

    Actualmente estoy trabajando con:

    MAMP: (servidor local para apple Tengo O.S 10.9.2)
    Wordpress: Versión 3.9.1
    Woocommerce: Versión 2.1.9.

    Espero que me puedas asistir en algo 🙂

    Saludos Cordiales

    Responder
  93. Carlos A. says:

    Hola Cristian!
    Muchas gracias por el aporte, y por responder las preguntas, vi que tienen algunas bastante antigüedad.

    Te cuento que estoy desarrollando una página para ofrecer productos de talabartería (negocio familiar), y justamente quería implementar el tema de pago electrónico (webpay Chile). bajé el plugin + una carpeta que de nombre ctala-webpayconector-95cefa0c2ec4.zip pero la verdad de las cosas es que no sé que hacer con ella.

    Cuando voy al pago con webpay me larga el siguiente error:

    {“result”:”failure”,”messages”:”
    \n\t\t\t
    Pa\u00eds es un campo requerido.\n\t\t\t
    Nombre es un campo requerido.\n\t\t\t
    Apellido es un campo requerido.\n\t\t\t
    Direcci\u00f3n es un campo requerido.\n\t\t\t
    Municipio es un campo requerido.\n\t\t\t
    C\u00f3digo postal \/ Zip es un campo requerido.\n\t\t\t
    Direcci\u00f3n de Email es un campo requerido.\n\t\t\t
    Tel\u00e9fono es un campo requerido.\n\t\t\t
    Lamentablemente no enviamos a a . Por favor ingrese una direcci\u00f3n de entrega alternativa.\n\t\t\t
    M\u00e9todo de env\u00edo no v\u00e1lido.\n\t\t\t
    M\u00e9todo de pago no v\u00e1lido.\n\t”,”refresh”:”false”,”reload”:”false”}

    La verdad es que no entiendo mucho sobre programación pero me imagino que es un formulario.

    Actualmente estoy trabajando con:

    MAMP: (servidor local para apple Tengo O.S 10.9.2)
    Wordpress: Versión 3.9.1
    Woocommerce: Versión 2.1.9.

    Espero que me puedas asistir en algo 🙂

    Saludos Cordiales

    Responder
  94. Cristian Galleguillos says:

    Estimado,
    estaba tratando de usar tu plug-in y al momento de activar me aparece el siguiente error

    “`
    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 358

    Parse error: syntax error, unexpected T_PUBLIC in /var/www/html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 363
    “`
    Por lo que no me dejo instalarlo

    “`
    El Plugin no pudo ser activado porque provocó un error fatal.
    “`

    Estoy con la versión 3.9.1 de wordpress y php 5.3.28

    Agradecería tu ayuda..

    Responder
    1. Cristian Galleguillos says:

      (intenté con la versión 5.4 y 5.5 de php y me lanza el mismo error)

      Responder
  95. Cristian Galleguillos says:

    Estimado,
    estaba tratando de usar tu plug-in y al momento de activar me aparece el siguiente error

    “`
    Deprecated: Assigning the return value of new by reference is deprecated in /var/www/html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 358

    Parse error: syntax error, unexpected T_PUBLIC in /var/www/html/wp-content/plugins/webpay-woocommerce-plugin/webpay.php on line 363
    “`
    Por lo que no me dejo instalarlo

    “`
    El Plugin no pudo ser activado porque provocó un error fatal.
    “`

    Estoy con la versión 3.9.1 de wordpress y php 5.3.28

    Agradecería tu ayuda..

    Responder
      1. pablo caceres says:

        Agrega este codigo al archivo function.php del theme q estes usando y se cambia!!!!! el codigo me lo dio la gente de woothemes y funciona perfecto!! asi q lo comparto!

        // change municipio to region ****
        add_filter(‘gettext’, ‘translate_text’);
        add_filter(‘ngettext’, ‘translate_text’);

        function translate_text($translated) {
        $translated = str_ireplace(‘Municipio’, ‘Región’, $translated);
        return $translated;
        }

        Responder
      1. pablo caceres says:

        Agrega este codigo al archivo function.php del theme q estes usando y se cambia!!!!! el codigo me lo dio la gente de woothemes y funciona perfecto!! asi q lo comparto!

        // change municipio to region ****
        add_filter(‘gettext’, ‘translate_text’);
        add_filter(‘ngettext’, ‘translate_text’);

        function translate_text($translated) {
        $translated = str_ireplace(‘Municipio’, ‘Región’, $translated);
        return $translated;
        }

        Responder
  96. Nicolás Donoso says:

    Hola, muchas gracias por el plugin. Estoy teniendo un problema al finalizar la compra con la página de cierre. Por lo que hablé con Transbank, el error estaría donde se configura el “Check Mac Path”, puesto que no tengo claro qué ruta debo escribir. ¿Me podrías por favor orientar?

    Saludos!

    Responder
  97. Nicolás Donoso says:

    Hola, muchas gracias por el plugin. Estoy teniendo un problema al finalizar la compra con la página de cierre. Por lo que hablé con Transbank, el error estaría donde se configura el “Check Mac Path”, puesto que no tengo claro qué ruta debo escribir. ¿Me podrías por favor orientar?

    Saludos!

    Responder
  98. Raul Estay says:

    Hola Cristian

    Tengo instalado woocommerce y tengo un par de dudas.

    La tienda va en pesos chilenos, pero la idea es que el cliente tenga la opcion de pago a traves de paypal(en dolares) o webpay plus(pesos chilenos). Instalare ambos plugins Woocommerce Chilean Peso y Woocommerce webpayplus gateway. Es suficiente con esto, incluyendo obviamente la configuracion de ambos.

    Slds

    Responder
  99. Raul Estay says:

    Hola Cristian

    Tengo instalado woocommerce y tengo un par de dudas.

    La tienda va en pesos chilenos, pero la idea es que el cliente tenga la opcion de pago a traves de paypal(en dolares) o webpay plus(pesos chilenos). Instalare ambos plugins Woocommerce Chilean Peso y Woocommerce webpayplus gateway. Es suficiente con esto, incluyendo obviamente la configuracion de ambos.

    Slds

    Responder
  100. roberto says:

    cristian,
    esta buenisimo el tutorial !!!
    pro hago todos los pasos y al presionar pagar, realiza de redireccion al sitio de pago, pero me genera un error de conexion.
    sabes por que el esta ocurriendo?

    gracias!!

    Responder
    1. ctala says:

      Si es error de configuración revisa bien la configuración de los CGI. En general puede ser algo super tonto.

      Responder
  101. roberto says:

    cristian,
    esta buenisimo el tutorial !!!
    pro hago todos los pasos y al presionar pagar, realiza de redireccion al sitio de pago, pero me genera un error de conexion.
    sabes por que el esta ocurriendo?

    gracias!!

    Responder
    1. ctala says:

      Si es error de configuración revisa bien la configuración de los CGI. En general puede ser algo super tonto.

      Responder
  102. Hugo Galaz Lazcano says:

    Hola Cristian:

    Antes que todo te doy las gracias porque estoy instalando tu plugins de Webpay.
    Por eso mismo, quisiera consultarte porque lo instale en WordPress, configure los CGI, pero no me conecta.

    Lo raro es que pruebo los CGI por ruta directa y me dice que no encuentra los archivos.

    Sabras que pueda ser este error?

    Gracias por tu valiosa ayuda.

    Responder
  103. Hugo Galaz Lazcano says:

    Hola Cristian:

    Antes que todo te doy las gracias porque estoy instalando tu plugins de Webpay.
    Por eso mismo, quisiera consultarte porque lo instale en WordPress, configure los CGI, pero no me conecta.

    Lo raro es que pruebo los CGI por ruta directa y me dice que no encuentra los archivos.

    Sabras que pueda ser este error?

    Gracias por tu valiosa ayuda.

    Responder
  104. patricio agurto says:

    Cristian, muchas gracias por tu trabajo, ha sido de gran ayuda, pero me paso un problema con el sitio de http://www.camsegur.cl actualice el plulling WooCommerce WebpayPlus Chile a la version mas reciente y me lanza en error en pagina.. Fatal error: Class ‘WC_Payment_Gateway’ not found in /home2/wslak/public_html/camsegur.cl/wp-content/plugins/webpay-woocommerce-plugin/WebPayPlus.php on line 82

    quisiera saber como solucionar eso

    Responder
    1. ctala says:

      Eso está pasando con algunas actualizaciones. Si borras el plugin desde el ftp se debería arreglar y luego lo puedes activar nuevamente.

      Saludos!

      Responder
  105. patricio agurto says:

    Cristian, muchas gracias por tu trabajo, ha sido de gran ayuda, pero me paso un problema con el sitio de http://www.camsegur.cl actualice el plulling WooCommerce WebpayPlus Chile a la version mas reciente y me lanza en error en pagina.. Fatal error: Class ‘WC_Payment_Gateway’ not found in /home2/wslak/public_html/camsegur.cl/wp-content/plugins/webpay-woocommerce-plugin/WebPayPlus.php on line 82

    quisiera saber como solucionar eso

    Responder
    1. ctala says:

      Eso está pasando con algunas actualizaciones. Si borras el plugin desde el ftp se debería arreglar y luego lo puedes activar nuevamente.

      Saludos!

      Responder
  106. Diego says:

    Hola Cristian. En primer lugar, mis felicitaciones por tu aporte y ayuda.
    Te comento, me he dado vuelta por toda la internet y el único post que me ha servido es este. Lamentablemente, y a pesar de haber leído todo el manual que entregan con el KCC de Transbank, no me resulta integrarlo al eCommerce en el cuál estoy trabajando.
    Al leer el manual, todo me queda bien claro.. pero al tratar de integrarlo a WP + WooCommerce.. todo se me pone cuesta arriba. No entiendo como utilizar tus .rar; logré configurar los CGI pero al momento de dar las rutas mediante el plugin de WordPress, hay ciertas cosas que no concuerdan con lo que explicas en tu video.
    No se si es problema de versiones, o definitivamente lo estoy haciendo mal. Me encuentro muy perdido :(. Por favor, me gustaría saber si me puedes ayudar.. por último con algunos pasos a seguir (especialmente al configurar el plugin y algunos archivos en donde se dan las rutas).

    Saludos!!! Estaré atento a tu respuesta.

    Responder
  107. Diego says:

    Hola Cristian. En primer lugar, mis felicitaciones por tu aporte y ayuda.
    Te comento, me he dado vuelta por toda la internet y el único post que me ha servido es este. Lamentablemente, y a pesar de haber leído todo el manual que entregan con el KCC de Transbank, no me resulta integrarlo al eCommerce en el cuál estoy trabajando.
    Al leer el manual, todo me queda bien claro.. pero al tratar de integrarlo a WP + WooCommerce.. todo se me pone cuesta arriba. No entiendo como utilizar tus .rar; logré configurar los CGI pero al momento de dar las rutas mediante el plugin de WordPress, hay ciertas cosas que no concuerdan con lo que explicas en tu video.
    No se si es problema de versiones, o definitivamente lo estoy haciendo mal. Me encuentro muy perdido :(. Por favor, me gustaría saber si me puedes ayudar.. por último con algunos pasos a seguir (especialmente al configurar el plugin y algunos archivos en donde se dan las rutas).

    Saludos!!! Estaré atento a tu respuesta.

    Responder
  108. sergio says:

    Estimado Cristian, gracias por la ayuda. Cree una tienda con wordpress y woocommerce todo bien, necesito saber si existe alguna forma de hacer la configuración de los script de transbank pero modo de prueba?? y si fuese así tienes algun tutorial por ahí?.

    Saludos y nuevamente te agradezco.

    Responder
  109. sergio says:

    Estimado Cristian, gracias por la ayuda. Cree una tienda con wordpress y woocommerce todo bien, necesito saber si existe alguna forma de hacer la configuración de los script de transbank pero modo de prueba?? y si fuese así tienes algun tutorial por ahí?.

    Saludos y nuevamente te agradezco.

    Responder
  110. oscar says:

    Estimado:

    trabajo en xampp con windows 8 de forma local, instalé los 3 plugin y configuré conforme a tu video, todo bien hasta ahi hasta cuando voy a pagar me sale esto en la ruta:
    http://localhost/cgi-bin/tbk_bp_pago.cgi
    Error 404
    not found
    Estoy tratando de solucionar la configuracion del apache httpd.conf
    llegue con el notepad a esta parte
    # “C:/xampp/cgi-bin” should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    #

    AllowOverride All
    Allow from none
    Require all granted

    La verdad no se que si voy bn o es mas extensa la configuraciónni que sobre escribir

    Pensando, imagino que me falta el kit de transbank, la verdad no se si es grats, vi el formulario y piden datos de mi empresa, cosa que no tengo entonces no se como conseguirlo, que me recomiendas?

    atento a tu respuesta
    atte
    gracias de ante mano..

    Responder
  111. oscar says:

    Estimado:

    trabajo en xampp con windows 8 de forma local, instalé los 3 plugin y configuré conforme a tu video, todo bien hasta ahi hasta cuando voy a pagar me sale esto en la ruta:
    http://localhost/cgi-bin/tbk_bp_pago.cgi
    Error 404
    not found
    Estoy tratando de solucionar la configuracion del apache httpd.conf
    llegue con el notepad a esta parte
    # “C:/xampp/cgi-bin” should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    #

    AllowOverride All
    Allow from none
    Require all granted

    La verdad no se que si voy bn o es mas extensa la configuraciónni que sobre escribir

    Pensando, imagino que me falta el kit de transbank, la verdad no se si es grats, vi el formulario y piden datos de mi empresa, cosa que no tengo entonces no se como conseguirlo, que me recomiendas?

    atento a tu respuesta
    atte
    gracias de ante mano..

    Responder
  112. Leo says:

    Hola, tengo instalado woocommerce con tu plugins. Hice la configuración con webpay plus de prueba. Todo bien, pero ingreso la tarjeta de crédito de prueba, y la página se queda en un loop en que termina con “lo sentimos su transacción no se ha podido llevar a cabo”. Como se instalan tu carpeta webpay conector?
    Un millón.
    Leo

    Responder
    1. ctala says:

      Leo,

      recuerda cambiar la configuración del archivo de los CGI. De no hacerlo viene la configuración por defecto y eso pasará.

      Responder
      1. Leo says:

        Si, lo hice aunque es probable que en algo me equivoque. Seguí las instrucciones del manual, y el string que recomiendas en la configuración de tu plugin, capaz que alguna dirección este mal en el .dat no se…

        Responder
      2. Leo says:

        Hola Cristián, todavía no: puse la dirección que recomienda tu plugin (en mi caso http://www.paulmore.cl/wc-api/WC_Gateway_Webpayplus/) en el tbk, y ahora puedo realizar la transacción, pero siempre me llava a Transacción Fracasada. Como return Page he creado una página con el snippet de woocommerce (thank you): será que me está faltando alguna otra página que crear? No entiendo, y de Transbank tampoco ayudan mucho.

        Responder
      1. Leo says:

        Hola Cristián, todavía no: puse la dirección que recomienda tu plugin (en mi caso http://www.paulmore.cl/wc-api/WC_Gateway_Webpayplus/) en el tbk, y ahora puedo realizar la transacción, pero siempre me llava a Transacción Fracasada. Como return Page he creado una página con el snippet de woocommerce (thank you): será que me está faltando alguna otra página que crear? No entiendo, y de Transbank tampoco ayudan mucho.

        Responder
          1. Leo says:

            Puse este: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 0123456789./:=&?_
            Es el guión al cual te refieres?

          2. Leo says:

            Lo dejpe así: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 0123456789./:=&?_-

            con el guión al final. El mismo problema 🙁
            Transacción Fracasada…

          3. ctala says:

            Has realizado el debug ? lo has comparado con el que debería salir ?

  113. Leo says:

    Hola, tengo instalado woocommerce con tu plugins. Hice la configuración con webpay plus de prueba. Todo bien, pero ingreso la tarjeta de crédito de prueba, y la página se queda en un loop en que termina con “lo sentimos su transacción no se ha podido llevar a cabo”. Como se instalan tu carpeta webpay conector?
    Un millón.
    Leo

    Responder
    1. ctala says:

      Leo,

      recuerda cambiar la configuración del archivo de los CGI. De no hacerlo viene la configuración por defecto y eso pasará.

      Responder
      1. Leo says:

        Si, lo hice aunque es probable que en algo me equivoque. Seguí las instrucciones del manual, y el string que recomiendas en la configuración de tu plugin, capaz que alguna dirección este mal en el .dat no se…

        Responder
      2. Leo says:

        Hola Cristián, todavía no: puse la dirección que recomienda tu plugin (en mi caso http://www.paulmore.cl/wc-api/WC_Gateway_Webpayplus/) en el tbk, y ahora puedo realizar la transacción, pero siempre me llava a Transacción Fracasada. Como return Page he creado una página con el snippet de woocommerce (thank you): será que me está faltando alguna otra página que crear? No entiendo, y de Transbank tampoco ayudan mucho.

        Responder
      1. Leo says:

        Hola Cristián, todavía no: puse la dirección que recomienda tu plugin (en mi caso http://www.paulmore.cl/wc-api/WC_Gateway_Webpayplus/) en el tbk, y ahora puedo realizar la transacción, pero siempre me llava a Transacción Fracasada. Como return Page he creado una página con el snippet de woocommerce (thank you): será que me está faltando alguna otra página que crear? No entiendo, y de Transbank tampoco ayudan mucho.

        Responder
          1. Leo says:

            Puse este: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 0123456789./:=&?_
            Es el guión al cual te refieres?

          2. Leo says:

            Lo dejpe así: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 0123456789./:=&?_-

            con el guión al final. El mismo problema 🙁
            Transacción Fracasada…

          3. ctala says:

            Has realizado el debug ? lo has comparado con el que debería salir ?

          4. ctala says:

            hahyahhah esa es la página que JAMÁS debes tocar. Todos tenemos la misma. y está incluida dentro del plugin.

          5. Leo says:

            Cristián, cuanto me puedes cobrar para ayudarme?De transbank me dicen esto: le indico que para poder detectar que incidencia es la que arroja el error debe respaldar su código en la página de cierre, eliminar todo el contenido y reemplazarlo por el String “ACEPTADO”. La página de cierre es la (http://www.paulmore.cl/?wc-api=WC_Gateway_Webpayplus&xt_compra), y es sobre esa página que se debe realizar la modificación antes propuesta.

  114. Jim Guillen says:

    Estimado, primero que todo agradezco la dedicacion que le das a todas las preguntas y por este excelente plugin. Mi consulta es la siguiente, tengo un hosting de la empresa http://www.crearchile.com , hasta el momento no eh tenido problemas, ahora estoy tratando de hacer la integracion de webpay y baje de ejemplo que esta en bitbucket y lo subi a la carpeta /public_html/cgi-bin que el hosting me provee por defecto, luego en la configuracion del plugin puse esa ruta http://miweb.cl/cgi-bin/tbk_bp_pago.cgi al hacer la prueba de pago me dice que la pagina no se encontro The requested URL /cgi-bin/tbk_bp_pago.cgi was not found on this server. , me puedes orientar en este problema? gracias

    Responder
    1. ctala says:

      Jim,

      te recomiendo que partas con preguntarle al server si aceptan la ejecución de los CGI, o el comando de EXEC, si no lo hacen hay que ver si te cambias a webservices o de hosting. Cualquier cosa me consultas !

      Responder
  115. Jim Guillen says:

    Estimado, primero que todo agradezco la dedicacion que le das a todas las preguntas y por este excelente plugin. Mi consulta es la siguiente, tengo un hosting de la empresa http://www.crearchile.com , hasta el momento no eh tenido problemas, ahora estoy tratando de hacer la integracion de webpay y baje de ejemplo que esta en bitbucket y lo subi a la carpeta /public_html/cgi-bin que el hosting me provee por defecto, luego en la configuracion del plugin puse esa ruta http://miweb.cl/cgi-bin/tbk_bp_pago.cgi al hacer la prueba de pago me dice que la pagina no se encontro The requested URL /cgi-bin/tbk_bp_pago.cgi was not found on this server. , me puedes orientar en este problema? gracias

    Responder
    1. ctala says:

      Jim,

      te recomiendo que partas con preguntarle al server si aceptan la ejecución de los CGI, o el comando de EXEC, si no lo hacen hay que ver si te cambias a webservices o de hosting. Cualquier cosa me consultas !

      Responder
  116. pablo says:

    Hola cristian, ya se que el post es bastante antiguo. Pero al parecer esta bien bueno, primera vez que hago esto.
    y de entrada ya tengo un problema que en ajustes de woocommerce no me aparecen las pestañas “PAGINAS” y “PASARELAS DE PAGO”

    Responder
    1. ctala says:

      Hahha si, ya ha pasado algo de tiempo y woocommerce se ha restructurado. Ahora puedes encontrar la configuración del plugin pago finalizar compra en woocommerce.

      Responder
  117. pablo says:

    Hola cristian, ya se que el post es bastante antiguo. Pero al parecer esta bien bueno, primera vez que hago esto.
    y de entrada ya tengo un problema que en ajustes de woocommerce no me aparecen las pestañas “PAGINAS” y “PASARELAS DE PAGO”

    Responder
    1. ctala says:

      Hahha si, ya ha pasado algo de tiempo y woocommerce se ha restructurado. Ahora puedes encontrar la configuración del plugin pago finalizar compra en woocommerce.

      Responder
  118. Caso BernalesRicardo says:

    Hola Estimado,
    Cree una tienda para un cliente (Wp+Wc) y en un mes más queremos implementar webpay plus, tenemos el sitio alojado en MediaTemple en su version más económica (Grid Service) La pregunta es su sabes o haz tenido experiencia en este Hosting y su compatibilidad de correr la implemntacion de webpay plus sin problemas?

    Gracias!

    Responder
    1. ctala says:

      Mira, tengo entendido que la certificación aún no la puedes hacer en un servidor extranjero, pero alguien en los comentarios dijo que ya se podía así que corroboraré. De todos modos te recomiendo partir con la documentación de transank para no atrasarte.

      Responder
  119. Caso BernalesRicardo says:

    Hola Estimado,
    Cree una tienda para un cliente (Wp+Wc) y en un mes más queremos implementar webpay plus, tenemos el sitio alojado en MediaTemple en su version más económica (Grid Service) La pregunta es su sabes o haz tenido experiencia en este Hosting y su compatibilidad de correr la implemntacion de webpay plus sin problemas?

    Gracias!

    Responder
    1. ctala says:

      Mira, tengo entendido que la certificación aún no la puedes hacer en un servidor extranjero, pero alguien en los comentarios dijo que ya se podía así que corroboraré. De todos modos te recomiendo partir con la documentación de transank para no atrasarte.

      Responder
  120. Manuel says:

    Hola Cristian, muy bueno el Plugin. Estoy por iniciar una tienda online y quería asegurarme que el hosting que elija sea compatible con webpay plus. Inicialmente has puesto un link a hostgator.com. Ese proveedor cuenta con todas las certificaciones y configuraciones necesarias para que funcione correctamente webpay plus?.

    Gracias
    Saludos
    Manuel

    Responder
    1. ctala says:

      Actualmente para certificación necesitas un servidor Chileno, para producción no tienes ningún problema 🙂

      Responder
  121. Manuel says:

    Hola Cristian, muy bueno el Plugin. Estoy por iniciar una tienda online y quería asegurarme que el hosting que elija sea compatible con webpay plus. Inicialmente has puesto un link a hostgator.com. Ese proveedor cuenta con todas las certificaciones y configuraciones necesarias para que funcione correctamente webpay plus?.

    Gracias
    Saludos
    Manuel

    Responder
    1. ctala says:

      Actualmente para certificación necesitas un servidor Chileno, para producción no tienes ningún problema 🙂

      Responder
  122. Macarena Ramírez says:

    Hola! Gracias por tus tutoriales!
    Te cuento, ya tengo listo mi sitio con woocommerce. Ahora le tengo que instalar webpay y la verdad es que no me quiero aventurar con esto.

    Quería saber si podrías ayudarme o mandarme una cotización por mail.

    Espero tu respuesta.
    ¡Muchas gracias!

    Responder
  123. Macarena Ramírez says:

    Hola! Gracias por tus tutoriales!
    Te cuento, ya tengo listo mi sitio con woocommerce. Ahora le tengo que instalar webpay y la verdad es que no me quiero aventurar con esto.

    Quería saber si podrías ayudarme o mandarme una cotización por mail.

    Espero tu respuesta.
    ¡Muchas gracias!

    Responder
  124. pablo says:

    Buenos dias estimado, esta información me ha ayudado bastante pero aun tengo un problema que es con la pagina de respuesta para configurar en caso de que sea correcta o fallida la transacción, porque en transbank me piden muestre esa información. he dejado todo ok al parecer, solo me faltaria eso si me pudieras hechar una mano.

    Responder
    1. ctala says:

      Lo más posible es que te estén pidiendo la información de los logs que genera el KCC. Tienes acceso a ellos ?

      Responder
  125. pablo says:

    Buenos dias estimado, esta información me ha ayudado bastante pero aun tengo un problema que es con la pagina de respuesta para configurar en caso de que sea correcta o fallida la transacción, porque en transbank me piden muestre esa información. he dejado todo ok al parecer, solo me faltaria eso si me pudieras hechar una mano.

    Responder
    1. ctala says:

      Lo más posible es que te estén pidiendo la información de los logs que genera el KCC. Tienes acceso a ellos ?

      Responder
  126. Manuel says:

    Gracias Cristian, finalmente contrate unhosting.cl que tienen paquetes preparados para webpay. Instalé tu plungin para woocommerce y seguí todas las instrucciones de configuración. Sin embargo al querer pagar me da el siguiente error:

    “The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.”

    Al parecer no encuentra el archivo tbk_bp_pago.cgi. Pero el archivo está en la carpeta cgi-bin con permisos 777 para asegurarme que no sea eso.

    Crees que puede ser un tema de configuración del servidor que deba ver con el proveedor de hosting o me estoy salteando alguna configuración?

    Gracias!
    Manuel

    Responder
  127. Manuel says:

    Gracias Cristian, finalmente contrate unhosting.cl que tienen paquetes preparados para webpay. Instalé tu plungin para woocommerce y seguí todas las instrucciones de configuración. Sin embargo al querer pagar me da el siguiente error:

    “The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.”

    Al parecer no encuentra el archivo tbk_bp_pago.cgi. Pero el archivo está en la carpeta cgi-bin con permisos 777 para asegurarme que no sea eso.

    Crees que puede ser un tema de configuración del servidor que deba ver con el proveedor de hosting o me estoy salteando alguna configuración?

    Gracias!
    Manuel

    Responder
  128. Botoro says:

    Hola Cristian!, primero que todo gracias por compartir el conocimiento y segundo quisiera saber si el plugin, funciona con las versiones actuales de wordpress (4.4.2) y WooCommerce 2.5.5…

    Saludos,

    Responder
  129. Botoro says:

    Hola Cristian!, primero que todo gracias por compartir el conocimiento y segundo quisiera saber si el plugin, funciona con las versiones actuales de wordpress (4.4.2) y WooCommerce 2.5.5…

    Saludos,

    Responder
  130. Ana Toledo Galdames says:

    Hola, que tal?
    Te escribo porque estoy empezando a hacer las gestiones para instalar una tienda online con wordpress y woocommerce. Por eso estoy averiguando todos los procedimientos necesarios y me gustaría consultar cual sería el valor para externalizar la implementación del plugin de webpay contigo.
    Quedo atenta a tu respuesta.
    Saludos y mucha sgracias por el trabajo.

    Responder
  131. Ana Toledo Galdames says:

    Hola, que tal?
    Te escribo porque estoy empezando a hacer las gestiones para instalar una tienda online con wordpress y woocommerce. Por eso estoy averiguando todos los procedimientos necesarios y me gustaría consultar cual sería el valor para externalizar la implementación del plugin de webpay contigo.
    Quedo atenta a tu respuesta.
    Saludos y mucha sgracias por el trabajo.

    Responder
  132. Cristian says:

    Hola Cristian, muchas gracias por tu trabajo. Excelente

    Estoy probando con tus CGI de prueba y al enviar el pedido recibo el mensaje “RECHAZADO”.

    En el debug (comparando con el esperado) tengo hasta la parte de:
    [30-Jan-2017 20:07:39 UTC] [API] -> ENTRANDO HANDLER
    [30-Jan-2017 20:07:39 UTC] [API] -> ENTRANDO XT_COMPRA
    [30-Jan-2017 20:07:39 UTC] [XT_COMPRA] -> Iniciando xt_compra

    ¿Alguna idea?

    Muchísimas gracias!

    Responder
  133. Cristian says:

    Hola Cristian, muchas gracias por tu trabajo. Excelente

    Estoy probando con tus CGI de prueba y al enviar el pedido recibo el mensaje “RECHAZADO”.

    En el debug (comparando con el esperado) tengo hasta la parte de:
    [30-Jan-2017 20:07:39 UTC] [API] -> ENTRANDO HANDLER
    [30-Jan-2017 20:07:39 UTC] [API] -> ENTRANDO XT_COMPRA
    [30-Jan-2017 20:07:39 UTC] [XT_COMPRA] -> Iniciando xt_compra

    ¿Alguna idea?

    Muchísimas gracias!

    Responder
  134. clanotakus says:

    Hola,

    de partida queria darte las gracias por tu blog, es muy útil y e encontrado bastante información con respecto a la instalación de un sitio e-commerce.

    Sin embargo me gustaría poder hacer una consulta, en la ultima versión de woocomerce, esta la opción de configuraciones de envíos, y solo como zona me reconoce el país y no las regiones que es lo que me interesa para poder calcular los costos de envios por región de mi tienda, además de modificar el formulario de check out de facturación y envio.

    Saludos!

    Responder
  135. clanotakus says:

    Hola,

    de partida queria darte las gracias por tu blog, es muy útil y e encontrado bastante información con respecto a la instalación de un sitio e-commerce.

    Sin embargo me gustaría poder hacer una consulta, en la ultima versión de woocomerce, esta la opción de configuraciones de envíos, y solo como zona me reconoce el país y no las regiones que es lo que me interesa para poder calcular los costos de envios por región de mi tienda, además de modificar el formulario de check out de facturación y envio.

    Saludos!

    Responder

Deja un comentario

This site uses Akismet to reduce spam. Learn how your comment data is processed.